mini-c
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours (by Fedjmike)
likwid
Performance monitoring and benchmarking suite (by RRZE-HPC)
mini-c | likwid | |
---|---|---|
- | 2 | |
479 | 1,556 | |
- | 2.1% | |
0.0 | 8.7 | |
about 2 years ago | 8 days ago | |
C | C | |
- | GNU General Public License v3.0 only |
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.
mini-c
Posts with mentions or reviews of mini-c.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning mini-c yet.
Tracking mentions began in Dec 2020.
likwid
Posts with mentions or reviews of likwid.
We have used some of these posts to build our list of alternatives
and similar projects.
-
How to implement the Substack's Casey Muratori "Instructions per Cycle" algorithm
If you want a portable library for reading performance counters that supports most processors out there, take a look at PAPI. Also likwid supports a huge number of processors and performance counters.
-
Is there a way to get my multithreading code to only use one core?
I have used likwid-pin in the past for this.
What are some alternatives?
When comparing mini-c and likwid you can also consider the following projects:
mass - A compiler for a new language focusing on compile-time execution and no LLVM dependency.
frameworks - Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser
pl0c - Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
dynamorio - Dynamic Instrumentation Tool Platform