From stefanML at collocations.de  Mon Aug 21 23:44:45 2017
From: stefanML at collocations.de (Stefan Evert)
Date: Mon, 21 Aug 2017 23:44:45 +0200
Subject: [Rd] Control multi-threading in standard matrix product
In-Reply-To: <429f4393-2b0e-5451-a311-d7d74c142e3a@inria.fr>
References: <825dace5-8fca-3660-b8b2-fd9f115b29ac@inria.fr>
 <50f32a42-786d-e7c7-71e5-ed0efa975f0a@gmail.com>
 <49ca2606-ee0d-d6ea-b894-81816bc5fad4@inria.fr>
 <CA+vqiLE50rq-2StKUV5zxueLqxtXsDKNBVw_so9WC-kj-1T2fg@mail.gmail.com>
 <429f4393-2b0e-5451-a311-d7d74c142e3a@inria.fr>
Message-ID: <7BC03A9E-B7C8-481E-AB2B-D06562177DF0@collocations.de>


> On 21 Aug 2017, at 17:40, Ghislain Durif <ghislain.durif at inria.fr> wrote:
> 
> I understand why this is a BLAS related issue and not directly an R related issue. Nonetheless, my concern was for non-advanced R users, that may don't even know what BLAS is. For instance, I have a package on the CRAN that use 'mclapply' from the 'parallel' package and the multi-threading from BLAS (when using OpenBLAS) totally messes up with my multi-threading (regarding computing performance). Hence, I think that some of the users of my package, if not aware of that, may encounter severe issues, especially because this package is mainly used to analyse bioinformatics data, which requires important computing resources.

Why do you expect that users who don't know what BLAS is would explicitly install a multi-threaded BLAS on their Ubuntu machine? 

Best,
Stefan


[Rd] Control multi-threading in standard matrix product
Stefan Evert