dynamorio
likwid
Our great sponsors
dynamorio | likwid | |
---|---|---|
2 | 2 | |
2,510 | 1,556 | |
1.2% | 3.1% | |
9.6 | 8.7 | |
6 days ago | 4 days ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
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.
dynamorio
-
I feel like I'm stuck
You might ask what Job or what project. The answer depends on what you want to learn/do (as mentioned it codependent). If you want to know how the execution of a Programm happens in detail and how it can be manipulated during runtime you can dive into DynamoRIO (https://github.com/DynamoRIO/dynamorio). There, you can also learn a lot about instruction set architectures.
- I#4091: Fix crash due to AMD stack segment bug #4485
likwid
-
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?
processhacker - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com [Moved to: https://github.com/winsiderss/systeminformer]
mini-c - Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
GLFW - A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
frameworks - Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser
LogiStruct - A pixel-based digital logic simulator written in C.
mass - A compiler for a new language focusing on compile-time execution and no LLVM dependency.
japm - A package manager that uses curses to provide a friendly UI
tilck - A Tiny Linux-Compatible Kernel
frida-gum - Cross-platform instrumentation and introspection library written in C
hexchat - GTK+ IRC client
SmallerC - Simple C compiler