pe_macro(1)
show the actual state of the flag bits, it only indicates which flags
were in error.
0
0 f
f
ff
r
r
r
t
t
t
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0
0 0 0
Before rosend8
Unused
After rosend8
Unused
After rfetchc8
MPP_FIG_283
f
c
9
6
3
0
*
Error message #5: This is the number of operations before all PEs
had completed their router transfer using the 16-bit commands. Only
1/16 of the PEs can be connected at any one time, so it takes 16
operations to complete.
*
Error message #6: This is the exclusive OR comparison of the data
sent over the router with the data received at the other end. 16 bits
of data were sent using one
rosend16
command. Any bit set in this
word indicates an erroneous bit in the data received.
*
Error message #7: This is the exclusive OR comparison of the data
fetched over the router with the data received. 16 bits of data were
fetched using one
rfetch16
command. Any bit set in this word
indicates an erroneous bit in the data received.
*
Error message #8: This is the exclusive OR comparison of the
expected flag bits with the actual flag bits set during the rsend and
the rfetch operations. The position of the bits in the word indicate
which flag is in question and when it was noted. This word does not
show the actual state of the flag bits, it only indicates which flags
were in error.
f
c
9
6
3
0
0
0 f
f
ff
r
r
r
t
t
t
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0
0 0 0
MPP_FIG_284
Before rosend16
After rosend16
rfetchc16
After
Unused
Unused
*
Error message #9: This is the number of operations before all PEs
had completed their router transfer using the 32-bit commands. Only
1/16 of the PEs can be connected at any one time, so it takes 16
operations to complete.
*
Error message #10: This is the exclusive OR comparison of the data
sent over the router with the data received at the other end. 32 bits
of data were sent using one
rosend32
command. Any bit set in this
word indicates an erroneous bit in the data received.
B–48 Data Parallel Unit Reference Pages