You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,11 +43,11 @@ Performance improvements comparing SIMD operations vs. standard operations on di
43
43
44
44
### Using the Project
45
45
46
-
```bash
47
46
This is a header only project, no need for building.
47
+
```bash
48
48
#include<SIMD.h>
49
-
Should be sufficient.
50
49
```
50
+
Should be sufficient.
51
51
52
52
### Running Tests & Benchmarks
53
53
@@ -69,6 +69,10 @@ This project is licensed under the MIT License - see the LICENSE file for detail
69
69
70
70
## Contributing
71
71
72
-
Current state of the project is purely based on the personal needs, any contribution for extending SIMD support is appreciated & welcome.
72
+
Current state of the project is purely based on the personal needs, any contribution for extending SIMD support is appreciated & welcome.
73
+
74
+
You can always contact me via e-mail from: bertayeren@gmail.com
75
+
76
+
The SIMD.h uses macros a lot to eliminate manual work of repetitive coding, but the idea is really simple; define a macro for a new operator/function as a specialization of base SIMD_Type_t and then use it for different bit widths.
73
77
74
-
The SIMD.h uses macros a lot to eliminate manual work of repetitive coding, but the idea is really simple; defining a macro for a new operator/function as a specialization of base SIMD_Type_t and then using it for different bit widths.
78
+
The SIMD::Array class is created for testing, but I believe it is a good example for building your own SIMD classes efficiently.
0 commit comments