Primes
mpp
Our great sponsors
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.
Primes
- Primes – A Software Drag Race
- Is this an efficient way to check if a number is prime number?
- I need some help on a project!!!
-
Has anyone solved the prime number problem on SPOJ yet using pure python?
Take a look at Dave Plummer’s Prime Sieve project.
- Top 5 Fastest Programming Languages: Rust, C++, Swift, Java, and 90 more compared!
-
Zig wins Dave Plummer's prime sieve benchmark ... but via a problematic metric
There's a dedicated and quite cool website where you can browse the benchmark results: https://github.com/PlummersSoftwareLLC/Primes
- Since when did Python haters spread out everywhere? Maybe DNF5 would be faster because of ditched it, maybe.
- creating a vec takes forever?
-
Python vs. Nodejs vs. Lua
Should look into Software Drag Racing https://github.com/PlummersSoftwareLLC/Primes
-
We wouldn’t even consider writing back-end code for a website CMS in anything other than C, and we certainly wouldn’t use any of the interpreted languages that have sprung up in the last couple of decades and positioned themselves as the de facto go-to standards for web development.
Compiler WTF??? Can't you just use xxd to turn a hexdump into a binary like a real programmer would do?!?
mpp
-
Using Rockchip's HW acceleration?
I cloned and built it (after building its dependencies: librga from https://github.com/JeffyCN/rockchip_mirrors/tree/linux-rga ; mpp from https://github.com/rockchip-linux/mpp)
-
An alternative to FFmpeg?
There's also video4linux2 hardware decode APIs and various vendor-specific libraries, e.g. Rockchip's. On many particular platforms, doing hardware decoding without ffmpeg seems pretty approachable. Even making a nice combo library that supports a variety of them seems feasible. And obviously when the hardware's available (exists, the right kernel drivers are loaded, the C library's around if necessary, the permissions are right, it's not busy, etc.) hardware seems preferable. But it'd be nice to also support a fallback to software and then we're back to ffmpeg.
-
RockPro64 RK3399 OpenMax IL
I know Rockchip have their non-standard "MPP" framework for making use of their hardware encoders and decoders at https://github.com/rockchip-linux/mpp which is an option if you're OK with sticking on the 4.4 BSP kernel.
What are some alternatives?
primesieve - 🚀 Fast prime number generator
hardware-rockchip-omx_il - hardware/rockchip/omx_il
PrimesResult - The results of the Dave Plummer's Primes Drag Race
vkQuake - Vulkan Quake port based on QuakeSpasm
RoaringBitmap - A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
kawaii-player - Multimedia player, media library manager and portable media server with PC-To-PC casting feature.
Mudlet - ⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
Entertainment Library Synchronizer - Corionis Entertainment Library Synchronizer data management and back-up tool
LMRTFY - Let Me Run That For You: A C++20 Thread Pool Library
ffmpeg-rk - 支持rockchip mpp硬件加速编解码的ffmpeg版本。Forked ffmpeg that supports rkmpp decodeing, encoding and rga scaling
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
onnxruntime - ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator