Numerical age for D: Mir v0.18.0 is faster then OpenBLAS

Ilya Yaroshenko via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Fri Sep 23 08:00:53 PDT 2016


On Friday, 23 September 2016 at 14:55:02 UTC, John Colvin wrote:
> On Friday, 23 September 2016 at 13:25:30 UTC, Ilya Yaroshenko 
> wrote:
>> Mir is LLVM-accelerated Generic Numerical Library for Science 
>> and Machine Learning.
>>
>> Benchmark:
>> http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/glas-gemm-benchmark.html
>>
>> Mir v0.18.0 release notes:
>> https://github.com/libmir/mir/releases/tag/v0.18.0
>> The release includes Mir's D Foundation GSoC project.
>>
>> Do not forget to star the project:
>> https://github.com/libmir/mir
>>
>> Best regards,
>> Ilya
>
> Looks excellent. I tested compared to Apple's Accelerate BLAS 
> and got similar results.
>
> Environment variables to set single thread for cblas:
> for openBLAS: OPENBLAS_NUM_THREADS=1
> for Accelerate (Apple): VECLIB_MAXIMUM_THREADS=1
> for intel MKL: MKL_NUM_THREADS=1

Thank you, John. Will add them to the blog


More information about the Digitalmars-d-announce mailing list