Files
blis/test/sup/octave/load_data.m
Field G. Van Zee b37634540f Support ldims, packing in sup/test drivers.
Details:
- Updated the test/sup source file (test_gemm.c) and Makefile to support
  building matrices with small or large leading dimensions, and updated
  runme.sh to support executing both kinds of test drivers.
- Updated runme.sh to allow for executing sup drivers with unpacked (the
  default) or packed matrices (via setting BLIS_PACK_A, BLIS_PACK_B
  environment variables), and for capturing output to files that encode
  both the leading dimension (small or large) and packing status into
  the filenames.
- Consolidated octave scripts in test/sup/octave_st, test/sup/octave_mt
  into test/sup/octave and updated the octave code in that consolidated
  directory to read the new output filename format (encoding ldim and
  packing). Also added comments and streamlined code, particularly in
  plot_panel_trxsh.m. Tested the octave scripts with octave 5.2.0.
- Moved old octave_st, octave_mt directories to test/sup/old.
2020-06-25 16:05:12 -05:00

18 lines
599 B
Matlab

function [ r_val ] = load_data( ...
filetemp, ...
dirpath, ...
thr_str, ...
opsupname, ...
vartemp, ...
opname, ...
impl_str ...
)
filepath = sprintf( filetemp, dirpath, thr_str, opsupname );
run( filepath )
varname = sprintf( vartemp, thr_str, opname, impl_str );
data = eval( varname ); % e.g. data_st_dgemm_blissup( :, : );
r_val = data;