likwid
skiboot
likwid | skiboot | |
---|---|---|
2 | 1 | |
1,557 | 98 | |
2.1% | - | |
8.7 | 0.0 | |
15 days ago | 4 months ago | |
C | C | |
GNU General Public License v3.0 only | Apache License 2.0 |
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.
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.
skiboot
-
OPAL on Power8 S824 Question
It doesn't bypass the service processor, just works with it differently. It's a different bunch of code that gets loaded onto the POWER processor as it's Initial Program Load (IPL) and then gets to run an OS. You can even see the code in skiboot (OPAL) that talks to the FSP (Service Processor) in https://github.com/open-power/skiboot/tree/master/hw/fsp and related files.
What are some alternatives?
mini-c - Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
timer-mechanism - Using Timer Mechanisms for Linux
frameworks - Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser
Diamorphine - LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x/6.x (x86/x86_64 and ARM64)
dynamorio - Dynamic Instrumentation Tool Platform
fwupd - A system daemon to allow session software to update firmware
mass - A compiler for a new language focusing on compile-time execution and no LLVM dependency.
SHA-Intrinsics - SHA-1, SHA-256 and SHA-512 compression functions using Intel, ARMv8 and Power8 SHA intrinsics
tilck - A Tiny Linux-Compatible Kernel
op-test - Testing Firmware for OpenPOWER systems
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]
SmallerC - Simple C compiler