Displaying 18 results from an estimated 18 matches for "flexiblas".
2023 Oct 11
2
About FlexiBLAS in the R-admin docs
I agree that the "R Installation and Administration" guide statement about FlexiBLAS needs an update. Standard R in CentOS Stream 9, which is now downstream from Fedora, gives the following result for Matrix products in sessionInfo():
> sessionInfo()
R version 4.3.1 (2023-06-16)
Platform: x86_64-redhat-linux-gnu (64-bit)
Running under: CentOS Stream 9
Matrix products: default...
2023 Oct 24
1
About FlexiBLAS in the R-admin docs
On 10/11/23 23:12, George Ostrouchov wrote:
> I agree that the "R Installation and Administration" guide statement about FlexiBLAS needs an update. Standard R in CentOS Stream 9, which is now downstream from Fedora, gives the following result for Matrix products in sessionInfo():
>
>> sessionInfo()
> R version 4.3.1 (2023-06-16)
> Platform: x86_64-redhat-linux-gnu (64-bit)
> Running under: CentOS Stream 9
>...
2020 Aug 10
4
Rebuild against FlexiBLAS
Hi,
R has been built against FlexiBLAS in rawhide [1, 2]. These are the R
packages that need to be rebuilt:
R-ape-0:5.4-2.fc33.x86_64
R-expm-0:0.999.4-7.fc33.x86_64
R-gee-0:4.13.20-4.fc33.x86_64
R-gss-0:2.2.2-3.fc33.x86_64
R-igraph-0:1.2.5-3.fc33.x86_64
R-msm-0:1.6.8-5.fc33.x86_64
R-preprocessCore-0:1.50.0-4.fc33.x86_64
R-qtl-0:1.46.2-...
2024 Jul 17
1
grDevices segfault when building R4.4.0 on RHEL 9.1.
...h-arch_64=x86-64-v2 --with-arch_32=x86-64 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.4.1 20230605 (Red Hat 11.4.1-2) (GCC)
I have been building R 4.4.0 and 4.4.1 with Flexiblas and with the built in R BLAS/LAPACK.
R BLAS:
./configure --prefix=/tools/R/$RVER --enable-R-shlib --enable-memory-profiling --with-pcre2=/tools/pcre2/10.42
Flexiblas:
PKG_CONFIG_PATH=/tools/flexiblas/3.4.2/lib64/pkgconfig ./configure --prefix=/tools/R/flexiblas/4.4.1 --enable-R-shlib --enable...
2024 May 03
1
grDevices segfault when building R4.4.0 on RHEL 9.1.
Dear Miguel Esteva,
I couldn't get a Red Hat "ubi9" container to install enough
dependencies to build R. Is there a way to reproduce your setup on a
virtual machine somewhere?
On Fri, 3 May 2024 00:42:43 +0000
Miguel Esteva via R-help <r-help at r-project.org> wrote:
> *** caught segfault ***
>
> address 0x1801fa8f70, cause 'memory not mapped'
>
>
2016 Jan 11
1
Possibly useful idea
I've not worked changing underlying computational infrastructure, but
developers who do might want to use ideas from FlexiBLAS. Apologies in
advance if this is well-known.
Best JN
> From: Martin Koehler koehlerm at mpi-magdeburg.mpg.de
> Date: January 07, 2016
> Subject: FlexiBLAS Version 1.3.0 Release
>
> It is our pleasure to announce the new release of FlexiBLAS. We do not
> provide yet another BLAS...
2024 May 21
1
confint Attempts to Use All Server CPUs by Default
...ADS=1 is a solution.
There isn't much R can do about the behaviour of the BLAS, because
there is no standard interface to set the number of threads. Some BLASes
(like ATLAS) don't even offer it as a tunable number at all [*].
A system administrator could link the installation of R against
FlexiBLAS [**], provide safe defaults in the environment variables and
educate the users about its tunables [***], but that's a choice just
like it had been a choice to link R against a parallel variant of
OpenBLAS on a shared computer. This is described in R Installation and
Administration, section A.3....
2023 Mar 17
1
La_library() always returns "" on R-devel?
...this in 83986 [1] needs a fix in Lapack.c:
if (dladdr((void *) F77_NAME(ilaver), &dl_info)) {
char buf[PATH_MAX+1];
char *res = realpath(dl_info.dli_fname, buf);
if (res) {
SEXP nfo = R_NilValue;
if (strstr(res, "flexiblas"))
nfo = R_flexiblas_info();
if (isNull(nfo))
nfo = mkChar("");
ans = ScalarString(nfo);
break;
}
}
It will always return an empty string except for flexiblas. I assume
this i...
2024 May 21
1
confint Attempts to Use All Server CPUs by Default
Hello,
Would a less resource-intensive value, such as 1, be a safer default CPU value for confint? I noticed excessive CPU usage on a I.T. administrator-managed server which was being three-quarters used by another staff member when the confidence interval calculation in an R Markdown document suddenly changed from two seconds to ninety seconds because of competition for CPUs between users. Also,
2024 Aug 07
1
Another issue using multi-processing linear algebra libraries
...mes undesired (e.g. your case). A single setting
> is probably far from enough.
>
>> Does R even know whether a linked library is doing multi-processing?
>
> Unfortunately, no, there is no standard interface for that. Best I can
> recommend is to link your R installation with FlexiBLAS and then use the
> 'flexiblas' CRAN package to talk to it.
[[alternative HTML version deleted]]
2023 Jun 20
1
Installation of R-4.3.1 with intel 2022
...tic.c(77): error: pointer to incomplete class type is not allowed
exc->retval = 0.0;
icc -std=c99 -std=gnu11 -I../../src/extra -I../../src/extra/xdr -I. -I../../src/include -I../../src/include -I/usr/local/include -I../../src/nmath -DHAVE_CONFIG_H -fopenmp -fpic -g -O3 -wd188 -ip -mp -c flexiblas.c -o flexiblas.o
icc: command line remark #10148: option '-mp' not supported
compilation aborted for arithmetic.c (code 2)
make[3]: *** [../../Makeconf:129: arithmetic.o] Error 2
make[3]: *** Waiting for unfinished jobs....
icc: command line remark #10148: option '-mp' not supported...
2024 Aug 06
1
Another issue using multi-processing linear algebra libraries
From the R Installation and Admin manual:
"There is a tendency for re-distributors of R to use ?enhanced? linear algebra libraries without explaining their downsides.?
There?s a downside not mentioned in the manual that caught and baffled me for a while. I was using all 64 cores of an AWS instance via parallel::mclapply() and doing matrix multiplications in the parallelized function. If
2024 May 22
1
confint Attempts to Use All Server CPUs by Default
...re isn't much R can do about the behaviour of the BLAS, because
> there is no standard interface to set the number of threads. Some BLASes
> (like ATLAS) don't even offer it as a tunable number at all [*].
>
> A system administrator could link the installation of R against
> FlexiBLAS [**], provide safe defaults in the environment variables and
> educate the users about its tunables [***], but that's a choice just
> like it had been a choice to link R against a parallel variant of
> OpenBLAS on a shared computer. This is described in R Installation and
> Administ...
2023 Jul 18
2
Installation of R-4.3.1 with intel 2022
...lowed
>> ?????? exc->retval = 0.0;
>>
>> icc -std=c99 -std=gnu11 -I../../src/extra -I../../src/extra/xdr -I.
>> -I../../src/include -I../../src/include? -I/usr/local/include
>> -I../../src/nmath -DHAVE_CONFIG_H?? -fopenmp -fpic? -g -O3 -wd188 -ip
>> -mp? -c flexiblas.c -o flexiblas.o
>> icc: command line remark #10148: option '-mp' not supported
>> compilation aborted for arithmetic.c (code 2)
>> make[3]: *** [../../Makeconf:129: arithmetic.o] Error 2
>> make[3]: *** Waiting for unfinished jobs....
>> icc: command line rema...
2017 Oct 29
2
Virtio BoF minutes from KVM Forum 2017
Virtio BoF minutes KVM Forum 2017
Attendees: Amnon Ilan, Maxime Coqueline, Vlad Yasevich, Malcolm Crossley,
David Vrabel, Ilya Lesokhin, Cunming Lian, Jens Freimann
Topics: packed ring layout with respect to hardware implementations
References:
https://lists.oasis-open.org/archives/virtio-dev/201702/msg00010.html
https://lists.oasis-open.org/archives/virtio-dev/201709/msg00013.html
Malcolm
2017 Oct 29
2
Virtio BoF minutes from KVM Forum 2017
Virtio BoF minutes KVM Forum 2017
Attendees: Amnon Ilan, Maxime Coqueline, Vlad Yasevich, Malcolm Crossley,
David Vrabel, Ilya Lesokhin, Cunming Lian, Jens Freimann
Topics: packed ring layout with respect to hardware implementations
References:
https://lists.oasis-open.org/archives/virtio-dev/201702/msg00010.html
https://lists.oasis-open.org/archives/virtio-dev/201709/msg00013.html
Malcolm
2023 Apr 21
0
[Rd] R 4.3.0 is released
...vector for argument what. A new generic, nameOfClass(),
is called to resolve the class name from what. This supports
experimenting with alternative object systems. Based on
contributions by Tomasz Kalinowski in PR#18485.
* Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
now reports the current backend.
* The "data.frame" method for subset() now warns about extraneous
arguments, typically catching the use of = instead of == in the
subset expression.
* Calling a:b when numeric a or b is longer than one may now be
made into...
2023 Apr 21
0
[Rd] R 4.3.0 is released
...vector for argument what. A new generic, nameOfClass(),
is called to resolve the class name from what. This supports
experimenting with alternative object systems. Based on
contributions by Tomasz Kalinowski in PR#18485.
* Detection of BLAS/LAPACK in use (sessionInfo()) with FlexiBLAS
now reports the current backend.
* The "data.frame" method for subset() now warns about extraneous
arguments, typically catching the use of = instead of == in the
subset expression.
* Calling a:b when numeric a or b is longer than one may now be
made into...