DOKK / manpages / debian 12 / genwqe-tools / genwqe_memcopy.1.en
GENWQE_MEMCOPY(1) User Commands GENWQE_MEMCOPY(1)

genwqe_memcopy - IBM Hardware Accelerator Tool.

genwqe_memcopy

print usage information
verbose mode
use this card for operation

-A, --accelerator-type=GENWQE|CAPI CAPI is only available for System p

-V, --version

quiece output
do multiple memcopies
preload multiple ddcb's. (default 1, only for CAPI Card)
only run on this CPU
create debug data on failure
use the scatter gather list
use nonblcoking behavior

-p, --patternfile <filename>]

default is 4KiB
byte offset for input buffer
byte offset for output buffer

-F, --force-compare <output_data.bin>

run <num> threads, default is 1

-Y, --inject-error <err> IN:0x1, OUT:0x2, SIZE:0x4, DDCB:0x8

This utility sends memcopy DDCBs to the application chip unit. It can be used to check the cards health and/or to produce stress on the card to verify its correct function.

dd if=/dev/urandom bs=4096 count=1024 of=input_data.bin ./genwqe_memcopy -C0 -F -D --patternfile input_data.bin output_data.bin echo $? diff input_data.bin output_data.bin echo $?
April 2020 genwqe_memcopy 4.0.18