hardware-effects

Hardware degradation examples

Demonstrates various hardware effects that can degrade application performance

Demonstration of various hardware effects.

GitHub

3k stars
96 watching
160 forks
Language: C++
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
plasma-umass/cozAn open-source profiler that uses causal profiling to measure optimization potential and predict the impact of code optimizations on performance.4,136
kostya/benchmarksA collection of benchmarking tests for various programming languages2,825
google/cpu_featuresA cross-platform C library to retrieve CPU features and instruction set capabilities at runtime2,468
ufrisk/pcileechSoftware for exploiting vulnerabilities in computer systems to gain access to sensitive data and control system operations.5,138
orhun/kmonA tool that monitors and manages kernel activities, providing insights into system performance and resource utilization.2,573
vlsi-eda/pocProvides VHDL implementations of common hardware functions and a Python-based infrastructure for simulation and synthesis.554
nh2/haskell-cpu-instruction-counterMeasures CPU instructions in Haskell using Linux Performance Counters84
nvdla/hwThe NVDLA project provides hardware designs and tools for building deep learning inference accelerators.1,763
rapidsai/cumlA suite of libraries implementing machine learning algorithms and mathematical primitives on NVIDIA GPUs4,292
ptitseb/box86An emulator that allows running x86 Linux programs on non-x86 systems like ARM devices with native performance3,396
koute/bytehoundA memory profiling tool that gathers allocation and deallocation data along with full stack traces to analyze memory leaks and fragmentation.4,528
dreamos82/dreamos64An experimental 64-bit kernel project that demonstrates low-level programming concepts and basic operating system functionality.169
gfx-rs/gfxA cross-platform GPU API that provides low-level graphics and compute capabilities5,362
kubernetes-sigs/kuiA framework for adding graphical user interfaces to command-line tools for cloud-native applications2,851
chipsalliance/chiselA hardware design language that allows software developers to describe digital electronics and circuits in a programming language, facilitating the creation of reusable components and libraries.4,037