Yeppp! is a high-performance SIMD-optimized mathematical library for x86, ARM, and MIPS processors on Windows, Android, Mac OS X, and GNU/Linux systems. Yeppp! officially supports the C, C++, C#, Java, and FORTRAN programming languages.
Questions tagged [yeppp]
8 questions
9
votes
3 answers
Running Yeppp library with Mono on Raspbery Pi
I have an application using the Yeppp! SIMD library. The application is written in C#. It runs perfectly on Windows x86-32 and x86-64. However, when I run the application on a Raspberry Pi with Mono I get the following exception (not sure if it's an…

user9993
- 5,833
- 11
- 56
- 117
3
votes
1 answer
Segmentation fault on any Yeppp! api call
To be honest, it's my first time using any sort of library like Yeppp!, and by that I mean SIMD libraries with dynamic runtime selection, or however they would word it. End result is that the library is supposed to choose the optimal SIMD assembly…

novacrazy
- 33
- 2
- 6
2
votes
2 answers
Trying to get pointers working
I've never needed to use pointers in C# before, however, the library I'm using requires that method parameters are passed as pointers. The library allows for the usage of SIMD instruction sets.
To test how to use the library, I've attempted to write…

user9993
- 5,833
- 11
- 56
- 117
1
vote
1 answer
Does Yeppp support finding the big.LITTLE ,Revision etc
Does Yeppp support finding the following info:
SoC name
No of CPUs (Like in an Exynos 5410)
Total no of cores
big.LITTLE
Revision
Process
Current CPU load
Max and Min clock speed
Current clock speed
GPU Renderer
GPU vendor
If yes, please tell me…

Binoy Babu
- 16,699
- 17
- 91
- 134
1
vote
1 answer
Performance with Yeppp! is slower than native implementation
Hi I am trying to improve the performance of vector algebra in my code using Yeppp! library however the performance is actually getting worse...
Here is a piece of the Vector class code:
#include "Vector3.h"
#include
#include…

SunnyDark
- 291
- 1
- 3
- 9
1
vote
1 answer
Does Yeppp! support multiply accumulate operations on arrays
The Yeppp! math library seems to support basic vector operations such as add, subtract and multiplication of two vectors.
A common vector operation is multiply-accumulate, where each element a in vector A is transformed by each element b in Vector B…

Johan
- 660
- 1
- 6
- 13
0
votes
1 answer
Using Yeppp! on Codeblocks on Windows - setting environment parameters (probably)
I'm trying to get the Yeppp! vector math libraries working on my system (windows 7 with Codeblocks, GNU 4.9.2) in c++ (plain c fails as well). Using the basic 'entropy' example from the…

I am tired
- 21
- 3
0
votes
1 answer
C# - Using external CLR DLL
I'm trying to use an external library with my code. I have added it as a reference from within Visual Studio and things like auto-complete works fine, I can see all the available methods while typing code. It also compiles without any warning or…

user9993
- 5,833
- 11
- 56
- 117