pe_macro(1)
•
mtest3
: Simple Indirectly Addressed LOAD/STORE Test — Performs a 64-bit,
32-bit, 16-bit and 8-bit indirectly addressed store followed by a similar set of
indirectly addressed loads from the same locations. Checks the accuracy of
the data. Repeats the above using different data.
If an error occurs, the test prints an error message which gives the attempted
operation, the expected result and the actual result.
•
mtest4
: 64-Bit Directly Addressed LOAD/STORE Test — Performs 64-bit
stores to PMem starting with 0(c0) and ending with 16320(c0). After each
store, performs a 64-bit load from the same location and checks the result.
If an error occurs, the test prints an error message which gives the attempted
operation, the expected result and the actual result.
•
mtest5
: 32-Bit Byte Offset LOAD/STORE Test — At 0-byte offset from
longword boundary, this test stores (writes) and loads (reads) data from
PMem. Each PE uses its own row/column as data which it increments for
each of 0xfff 32-bit locations. It checks that the same data is read back from
each location. It repeats the test using inverted data.
It then offsets the PMem addresses by a single byte and repeats for an offset
of 1, 2, and 3 bytes from a longword boundary. After doing this for each of the
4 possible byte offsets, it repeats the process 128 times.
If an error occurs, the test prints an error message which gives the attempted
operation, the expected result and the actual result.
•
mult1
: MULTIPLY Test — This test performs the following multiplication
operations, between the source and destination as shown below. It checks the
result after each operation.
Operation
SRC
Dest
Error Message
mul64:
PReg
PReg
#1–#8
mul32:
PReg
PReg
#9–#14
mul32:
Immediate
PReg
#15–#16
mul32:
Neg
immediate
PReg
#17–#18
mul32:
Immediate
PReg
#19–#20
mul32:
Neg
immediate
PReg
#21–#22
mulu32:
Immediate
PReg
#23–#24
mul8:
CReg
PReg
#25–#26
mul16:
CReg
PReg
#27–#28
mul32:
CReg
PReg
#29–#30
mul64:
CReg
PReg
#31–#34
mul64:
Immediate
PReg
#35–#38
If an error occurs, the test prints an error message which gives the attempted
operation, the expected result and the actual result.
•
onet
: XNet Octagon Shift Test — Tests the ability of the PEs to shift data
around an octagon: north, northeast, east, southeast, south, southwest, west
and northwest. Each PE uses its own row, column address as data and shifts
it in each of the eight directions. After the eight shifts, each PE does an
Data Parallel Unit Reference Pages B–33
Содержание DECmpp 12000/Sx 100
Страница 36: ......
Страница 82: ......
Страница 84: ......
Страница 91: ...mpstat 1 Files usr adm dpuacct See Also dpumanager 8 mpq 1 Data Parallel Unit Reference Pages B 7...
Страница 145: ...pe_rtbp 1 Files Executable binary MP_PATH field bin pe_rtbp Data Parallel Unit Reference Pages B 61...