Dmitri A. Sergatskov

Results 8 comments of Dmitri A. Sergatskov
trafficstars

> looking at: > > ``` > # Compile oct and mex files > /Library/Developer/CommandLineTools/usr/bin/make -C ../oct -f Makefile_unix > Makefile_unix:40: *** missing separator. Stop. > ``` > > lines...

The current release on MacOS/Homebre causes octave to crash (to be more specific the `octave-svgconvert` uility would crash) with: ``` (lldb) run Process 34787 launched: '/Users/dmitri/src/octave/out_gopt/src/octave-svgconvert' (arm64) Process 34787 stopped...

A couple notes: To really utilize flexiblas capabilities homebrew should build all the packages that depend on blas against flexiblas, so the switching would be consistent. Accelerate mishandles single-precision floats...

Perhaps you can add a comment to: https://github.com/mpimd-csc/flexiblas/issues/65

On MacOS (M4 Pro): It looks like the threading hurts. Setting different OMP_NUM_THREDS I see: ``` % OMP_NUM_THREADS=1 ./run-octave -qf octave:1> r = ones (1, 5e4); octave:2> tic; x1 =...

It is 1 X 50000 vector. On ryzen (16 cores/32 threads) performance is OK, but the best time is at 4 Threads (0.15s). I usually run it at 16 (0.23...

I tried MKL. Its best time was also at 4 threads and it was worse then OpenBLAS' (0.2 sec). But it would pretty much stay the same all the way...

See https://github.com/ltfat/ltfat/issues/189