pe_macro(1)
Message #50: This displays the flag bits from the unselected PEs which
should all remain at zero.
•
rt0f
: Router Send And Fetch (While Storing) Test — This test performs
router send and fetch operations while the m-machine is busy doing 64-bit
store operations. It disables all PEs except #0. The source and destination is
PE #0. It verifies that the correct data reaches the destination and that the
correct tflag, rflag and fflag is set after each operation. It also verifies that no
data reaches disabled PEs, and none of their flags are affected.
At each stage of the test, data and flags are checked. If an error occurs, the
test prints an error message.
This is the meaning of the expected and actual results mentioned in the
following error messages:
Message #1: The test attempts to send 0xa one bit at a time with
four
rsend1
commands. The lower order word of the result was not as
expected.
Message #2: The high order word of the result was not as expected.
Message #3: The test attempts to fetch 0xb one bit at a time with four
rfetch1
commands. The lower order word of the result was not as
expected.
Message #4: The high order word of the result was not as expected.
Message #5: Each cluster of 3 bits represents the state of the fflag, the
rflag and the tflag after each stage of the test. Please note that bit 15 and
bit 31 are not used.
0 f r t
0
f
f
f
f
f
f
f
f
ff
r
r
r
r
r
r
r
r
r
t
t
t
t
t
t
t
t
t
After ropen1
After resend1
After rfetch1
After resend1
After resend1
After resend1
After rfetch1
After rfetch1
After rfetch1
After rclose
MPP_FIG_278
Messages #6–9: These words are comparable to words #1–4, except
they are from the unselected PEs. Normally, no data reaches these
destinations, and they remain at zero.
Message #10: This displays the flag bits from the unselected PEs which
should all remain at zero.
Message #11: The test attempts to send 0x8a using the
rsend8
command.
This word contains the low order bits of that operation.
Message #12: This is the higher order bits of the destination. All these
bits should remain zero.
Message #13: The test attempts to fetch 0x8b using the
rfetch8
command. This word contains the low order bits of that operation.
B–38 Data Parallel Unit Reference Pages