CppSPMD_Fast
Optimized CppSPMD test project: macro control flow, SSE4.1/AVX1/AVX2/AVX2 FMA support (by richgel999)
highway
Highway - A Modern Javascript Transitions Manager (by Dogstudio)
CppSPMD_Fast | highway | |
---|---|---|
2 | 5 | |
111 | 1,424 | |
- | -0.1% | |
0.0 | 0.0 | |
over 3 years ago | about 2 years ago | |
C++ | JavaScript | |
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
highway
Posts with mentions or reviews of highway.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-30.
-
Seamless Transition Using Highway.js/Barba.js
It's using Highway.js or Barba.js I am not using any framework on this project.
-
What is e.defaultPrevented and why library authors MUST use it
@dogstudio/highway is one such library that doesn't check for that, and thus preventing the default behavior of an anchor will not prevent further navigation.
-
Which library for page transitions would you advise?
I've come across swup , HighwayJS and barba js
-
Using Three.js with page transitions?
Highway.js is another good replacement for Barba. It's actually built by Dogstudio, so would be exactly what they're using on their site. Yuri also has a tutorial on YouTube for that one.
-
Any Websites that won awwwards for animation/interactivety with open source code?
3 June 2021 - steventaylor.com - this is a Wordpress site whose landing page seems to be mostly an intro video. Additional animation handled by GSAP and Highway.js. These and WP are all open source.
What are some alternatives?
When comparing CppSPMD_Fast and highway you can also consider the following projects:
highway - Performance-portable, length-agnostic SIMD with runtime dispatch
swup - Versatile and extensible page transition library for server-rendered websites 🎉
CppSPMD - SPMD in C++
Vc - SIMD Vector Classes for C++
DirectXMath - DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
GreenSock-JS - GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web
oneDNN - oneAPI Deep Neural Network Library (oneDNN)
riscv-v-spec - Working draft of the proposed RISC-V V vector extension
nsimd - Agenium Scale vectorization library for CPUs and GPUs
jpeg-xl
anime.js - JavaScript animation engine