-
### Package Details
* Package Name/Version: **volk/2.5.0**
* Website: **https://www.libvolk.org/**
* Source code: **https://github.com/gnuradio/volk**
### Description Of The Library / To…
-
Hello,
I have been using libsimdpp for a week now and it is really easy to use once you do a little practice, so thanks a ton from somebody who hasn't done any code vectorization before!
### Pro…
-
Description
---
This project looks really nice, thanks for that!
I have a really simple question regarding compatibility of `batch_fitness` and `SIMD` computation due to the layout of the input/d…
-
Vectorcall is a calling convention for x86 much like fastcall in which vectors are allowed to be passed by the XMM, YMM, or ZMM registers to functions directly. This results in huge speedups, as it al…
-
For a lot of projects you want that the compiler uses every cpu feature available. Not just numerics, but loops that copy or search in general can profit from using wider registers or vector instructi…
-
### 🐛 Describe the bug
new_perf_regression in 2024-02-11
| suite | name | batch_size_new | speed_up_new | inductor_new | eager_new | compilation_latency_new | batch_size_old | speed_up_old | induc…
-
After a discussion with @penzn and @RossTate, we realized it would be helpful to catalog some resources for auto-vectorizable and hand-vectorized code. These should be useful for benchmarking and star…
-
On Intel machines, I am installing NEURON+CoreNEURON with the OpenMP variant i.e.
```console
spack install neuron~report+caliper@develop+openmp%oneapi
```
and this produces build time errors l…
-
Right now the backing type of `Block` is `[u8; 16]` as it was simple to start with. However, core arrays can not always take advantage of auto-vectorization/SIMD for important operations.
For examp…
-
Talking with @surma it sounds like configure and CMake may not work with new features like SIMD and pthreads. That is, if the developer wants to use SIMD, and the configure check runs on a node versio…