
pe_macro(1)
0 f
f
f
f
ff
r
r
r
r
r
t
t
t
t
t
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
After ropen
After rclose
rsend16
rfetch16
After
After
Before ropen
1
MPP_FIG_289
Error message #4: This record is an exclusive OR of the correct flag bits
with the flag bits as received in message #3. It makes it easier to see
which flags were in error. Any bit set here indicates a flag which was in
an unexpected state.
•
rt2a
: All PEs Send/Fetch To Self — In this test each PE uses the router to
send to and fetch from itself. With all PEs attempting to do this, it takes 16
tries before all the connections have been made and data transferred.
The test repeats this for 1-bit, 8-bit, 16-bit, 32-bit and 64-bit transfers.
If it detects an error, the test prints an error message giving the attempted
operation, the expected result and the actual result. This is an explanation of
the result:
Error message #1: This is the number of operations before all PEs had
completed their router transfer using the single-bit commands. Only 1/16
of the PEs can be connected at any one time, so it takes 16 operations to
complete.
Error message #2: 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 16
rsend1
commands. Any bit set in this word indicates
an erroneous bit in the data received.
Error message #3: This is the exclusive OR comparison of the data
fetched over the router with the data received. 16 bits of data were
fetched using 16
rfetch1
commands. Any bit set in this word indicates
an erroneous bit in the data received.
Error message #4: 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.
0 f
f
f
f
ff
r
r
r
r
r
t
t
t
t
t
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
After ropen
After rclose
rsend16
rfetch16
After
After
Before ropen
0
MPP_FIG_290
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 8-bit commands. Only 1/16 of
B–44 Data Parallel Unit Reference Pages