mirror of
https://github.com/amd/blis.git
synced 2026-06-08 14:58:42 +00:00
Details: -A Macro 'FILE_IN_OUT' is defined to read matrix dimensions and strides from a csv file. Format for input file if 'FILE_IN_OUT' is defined: Each line defines a TRSM problem with the following parameters: m n cs_a cs_b The operation implemented by default is AX=B where A is lower-triangular and matrices are in column-major order. When macro is disabled, it reverts back to original implementation. Usage: ./test_trsm_<mkl/blis/openblas>.x input.csv output.csv -A macro 'READ_ALL_PARAMS_FROM_FILE' is defined to read all the parameters for TRSM from a csv file. This macro can be defined only when 'FILE_IN_OUT' is already defined. Format for the input file if 'READ_ALL_PARAMS_FROM_FILE' is defined: Each line defines a TRSM problem with the following paramenters: sideA uploA transA diagA m n cs_a cs_b By default, column-major order is chosen as storage scheme for matrices. Usage: ./test_trsm_<mkl/blis/openblas>.x input.csv output.csv Change-Id: I349bc69ca968911c16e04d1ce70974d01e65a2fb Signed-off-by: Meghana Vankadari <Meghana.Vankadari@amd.com>