Eric

Results 17 comments of Eric

I wanted to offer some Windows DLLs for PortAudio that may be helpful. These are from the Python community, but I suspect these DLLs could work for Julia. Especially important...

I use Windows to develop embedded DSP code. I have never built any Windows apps before. I don't think my employer will support me spending the time to learn how...

As I mentioned in the opening post, MKL is using 4 threads for both scenarios I tested. Also note in the opening post that increments for x and y are...

Using the Python+MKL code from my opening post: Results from Small vector scenario: 6.6 seconds, MKL_NUM_THREADS=1 5.3 seconds, MKL_NUM_THREADS=2 4.6 seconds, MKL_NUM_THREADS=4 Results from Large vector scenario: 13.5 seconds, MKL_NUM_THREADS=1...

OpenBLAS developers have access to MKL for free: https://winpython.github.io/ Windows-only https://store.continuum.io/cshop/anaconda/ Only Windows version contains MKL for free https://software.intel.com/en-us/qualify-for-free-software/opensourcecontributor Linux-only

Yes, my intention for pointing out free sources for MKL was to support benchmarking, not copying source code.

Julia sets `CPU_CORES` as 8 for my Intel Haswell CPU (with 4 physical cores and 8 logical cores). Does Julia's `blas_set_num_threads()` function set the maximum _allowed_ threads, and OpenBLAS can...

@xianyi , Wonderful! Thanks for the improvement. For my two test cases, 2 threads provides the fastest performance. Would it make sense for OpenBLAS to use 2 threads for GEMV()...

The two Python distributions I mentioned for Windows are easy to install. You don't have to learn much of the the Python language to modify the code I provided for...

Is there a way to solve the "ffi.callback() cause MemoryError on macOS M1" and allow soundfile to continue to use the ABI mode of CFFI? The CPython and PyPy ecosystems...