Re: [R-pkg-devel] using portable simd instructions

2024-03-27 Thread jesse koops
e the problem of using the correct compiler settings cross platform. Op wo 27 mrt 2024 om 14:44 schreef Serguei Sokol : > > Le 26/03/2024 à 15:51, Tomas Kalibera a écrit : > > > > On 3/26/24 10:53, jesse koops wrote: > >> Hello R-package-devel, > >> > >> I

Re: [R-pkg-devel] using portable simd instructions

2024-03-27 Thread jesse koops
ning ahead. At least I now have some good places to start. Thank you all for the help! Op wo 27 mrt 2024 om 12:27 schreef Dirk Eddelbuettel : > > > On 27 March 2024 at 08:48, jesse koops wrote: > | Thank you, I was not aware of the easy way to search CRAN. I looked at > | rcppsimdjso

Re: [R-pkg-devel] using portable simd instructions

2024-03-27 Thread jesse koops
assumes a lot of prior knowledge so I will have to work my way up to there first. Op di 26 mrt 2024 om 15:41 schreef Dirk Eddelbuettel : > > > On 26 March 2024 at 10:53, jesse koops wrote: > | How can I make this portable and CRAN-acceptable? > > But writing (or borrowing ?) some h

[R-pkg-devel] Fwd: using portable simd instructions

2024-03-27 Thread jesse koops
wever I am careful to only use the "loadu" and "storeu" variants, so I thought this would not bite me. Do you know if my assumption is in error? Op di 26 mrt 2024 om 15:51 schreef Tomas Kalibera : > > > On 3/26/24 10:53, jesse koops wrote: > > Hello R-package-devel

Re: [R-pkg-devel] using portable simd instructions

2024-03-27 Thread jesse koops
/github.com/vdorie/dbarts. > > Best, > Vince > > On Tue, Mar 26, 2024 at 10:45 AM Dirk Eddelbuettel wrote: >> >> >> On 26 March 2024 at 10:53, jesse koops wrote: >> | How can I make this portable and CRAN-acceptable? >> >> But writing (or borrowing ?

[R-pkg-devel] using portable simd instructions

2024-03-26 Thread jesse koops
Hello R-package-devel, I recently got inspired by the rcppsimdjson package to try out simd registers. It works fantastic on my computer but I struggle to find information on how to make it portable. It doesn't help in this case that R and Rcpp make including Cpp code so easy that I have never had