CppSPMD_Fast
Optimized CppSPMD test project: macro control flow, SSE4.1/AVX1/AVX2/AVX2 FMA support (by richgel999)
CppSPMD
SPMD in C++ (by nlguillemot)
Our great sponsors
CppSPMD_Fast | CppSPMD | |
---|---|---|
2 | 1 | |
111 | 68 | |
- | - | |
0.0 | 0.0 | |
over 3 years ago | almost 4 years ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CppSPMD_Fast
Posts with mentions or reviews of CppSPMD_Fast.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-16.
-
(Ab)using operator overloading and macro to get an ISPC-like syntax in C++
You might be interested in this talk on CppSPMD and code: https://github.com/nlguillemot/CppSPMD along with an extended version https://github.com/richgel999/CppSPMD_Fast.
-
SIMD for C++ Developers [pdf]
Switching compilers is often too high-risk, but there are header-only libraries that get you most of the same benefits with normal C++ and wrappers around the intrinsics: https://github.com/richgel999/CppSPMD_Fast
CppSPMD
Posts with mentions or reviews of CppSPMD.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-16.
-
(Ab)using operator overloading and macro to get an ISPC-like syntax in C++
You might be interested in this talk on CppSPMD and code: https://github.com/nlguillemot/CppSPMD along with an extended version https://github.com/richgel999/CppSPMD_Fast.
What are some alternatives?
When comparing CppSPMD_Fast and CppSPMD you can also consider the following projects:
highway - Performance-portable, length-agnostic SIMD with runtime dispatch
highway - Highway - A Modern Javascript Transitions Manager
DirectXMath - DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps