.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13. .TH GENWQE_MEMCOPY "1" "April 2020" "genwqe_memcopy 4.0.18" "User Commands" .SH NAME genwqe_memcopy \- IBM Hardware Accelerator Tool. .SH SYNOPSIS .B genwqe_memcopy .SH DESCRIPTION .TP \fB\-h\fR, \fB\-\-help\fR print usage information .TP \fB\-v\fR, \fB\-\-verbose\fR verbose mode .TP \fB\-C\fR, \fB\-\-card\fR use this card for operation .HP \fB\-A\fR, \fB\-\-accelerator\-type\fR=\fI\,GENWQE\/\fR|CAPI CAPI is only available for System p .HP \fB\-V\fR, \fB\-\-version\fR .TP \fB\-q\fR, \fB\-\-quiet\fR quiece output .TP \fB\-c\fR, \fB\-\-count\fR do multiple memcopies .TP \fB\-l\fR, \fB\-\-preload\fR preload multiple ddcb's. (default 1, only for CAPI Card) .TP \fB\-X\fR, \fB\-\-cpu\fR only run on this CPU .TP \fB\-D\fR, \fB\-\-debug\fR create debug data on failure .TP \fB\-G\fR, \fB\-\-use\-sglist\fR use the scatter gather list .TP \fB\-n\fR, \fB\-\-nonblocking\fR use nonblcoking behavior .HP \fB\-p\fR, \fB\-\-patternfile\fR ] .TP \fB\-s\fR, \fB\-\-bufsize\fR default is 4KiB .TP \fB\-i\fR, \fB\-\-pgoffs_i\fR byte offset for input buffer .TP \fB\-o\fR, \fB\-\-pgoffs_o\fR byte offset for output buffer .HP \fB\-F\fR, \fB\-\-force\-compare\fR .TP \fB\-t\fR, \fB\-\-threads\fR run threads, default is 1 .HP \fB\-Y\fR, \fB\-\-inject\-error\fR IN:0x1, OUT:0x2, SIZE:0x4, DDCB:0x8 .PP 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. .SS "Example:" .IP dd if=/dev/urandom bs=4096 count=1024 of=input_data.bin \&./genwqe_memcopy \fB\-C0\fR \fB\-F\fR \fB\-D\fR \fB\-\-patternfile\fR input_data.bin output_data.bin echo $? diff input_data.bin output_data.bin echo $?