awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ssvb/tinymembench

Open-source alternatives to Tinymembench

21 open-source projects similar to ssvb/tinymembench, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Tinymembench alternative.

  • andikleen/pmu-toolsAvatar de andikleen

    andikleen/pmu-tools

    2,233Voir sur GitHub↗

    pmu tools is a collection of tools and libraries for profile collection and performance analysis on Intel CPUs on top of Linux perf. This uses performance counters in the CPU.

    Python
    Voir sur GitHub↗2,233
  • colinianking/stress-ngAvatar de ColinIanKing

    ColinIanKing/stress-ng

    2,684Voir sur GitHub↗

    This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.

    C
    Voir sur GitHub↗2,684
  • dfeneyrou/palanteerAvatar de dfeneyrou

    dfeneyrou/palanteer

    2,206Voir sur GitHub↗
    C++c-plus-pluscppdeveloper-tools
    Voir sur GitHub↗2,206
  • ekondis/mixbenchAvatar de ekondis

    ekondis/mixbench

    463Voir sur GitHub↗

    The purpose of this benchmark tool is to evaluate performance bounds of GPUs (or CPUs) on mixed operational intensity kernels. The executed kernel is customized on a range of different operational intensity values. Modern GPUs are able to hide memory latency by switching execution to threads…

    C++
    Voir sur GitHub↗463
  • fzj-jsc/jubenchF

    FZJ-JSC/jubench

    0Voir sur GitHub↗

    This is the meta-repository for the JUPITER Benchmark Suite, accompanying the same-titled SC24 paper. Each individual benchmark is located in its own repository, which is included here as a submodule.

    Voir sur GitHub↗0

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • google/benchmarkAvatar de google

    google/benchmark

    10,240Voir sur GitHub↗

    This project is a performance measurement framework and microbenchmarking library designed for C++ and Python. It provides a toolset for measuring the execution time of small code fragments using high-resolution timers, calculating statistical aggregates, and analyzing asymptotic complexity. The framework distinguishes itself through specialized capabilities for multithreaded performance testing, using synchronized execution to measure parallel throughput. It includes mechanisms to prevent compiler optimizations from removing benchmarked code and supports complex parameterization via Cartesia

    C++benchmark
    Voir sur GitHub↗10,240
  • hpc/iorH

    hpc/ior

    0Voir sur GitHub↗

    This repository contains the IOR and mdtest parallel I/O benchmarks. The official IOR/mdtest documentation[] can be found in the docs/ subdirectory or on Read the Docs.

    Voir sur GitHub↗0
  • jlfwong/speedscopeAvatar de jlfwong

    jlfwong/speedscope

    6,501Voir sur GitHub↗

    Speedscope is a web-based performance profiler that visualizes profiling data through interactive flamegraphs and timeline views. It ingests performance profiles from a wide range of sources, including Chrome, Firefox, Safari, Node.js, .NET Core, Instruments, Hermes, GHC, and Ruby, normalizing them into a common schema for unified analysis. The tool distinguishes itself with a canvas-based rendering engine that draws flamegraphs without DOM nodes for each frame, and a WebAssembly-based rendering pipeline for high-performance drawing. It offers left-heavy stack sorting to surface the most time

    TypeScriptflamegraphflamegraphsperformance-profiling
    Voir sur GitHub↗6,501
  • jonmagon/kdiskmarkAvatar de JonMagon

    JonMagon/KDiskMark

    1,637Voir sur GitHub↗

    KDiskMark is an HDD and SSD benchmark tool with a very friendly graphical user interface. KDiskMark with its presets and powerful GUI calls Flexible I/O Tester and handles the output to provide an easy to view and interpret comprehensive benchmark result. The application is written in C++ with…

    C++
    Voir sur GitHub↗1,637
  • kdab/hotspotAvatar de KDAB

    KDAB/hotspot

    5,074Voir sur GitHub↗

    Hotspot is a graphical user interface for analyzing and visualizing performance data captured by the Linux perf tool. It functions as a performance profiling visualizer and assembly-level profiler that maps performance costs to specific instructions synchronized with original source code. The project distinguishes itself through a remote symbol resolver that maps performance data from embedded targets to local host debug symbols and sysroots. It also includes a specialized off-CPU analysis tool designed to identify thread wait times and I/O blocks using kernel scheduler tracepoints. The tool

    C++
    Voir sur GitHub↗5,074
  • koute/bytehoundAvatar de koute

    koute/bytehound

    4,791Voir sur GitHub↗

    Bytehound is a Linux memory profiler that utilizes a custom global allocator to intercept memory requests and track allocations and deallocations. It records full call-stack traces for every memory operation to map allocations back to their originating source code. The project features a remote memory profiling system that streams capture data via network sockets to a separate machine, minimizing resource overhead on the target system. Analysis is supported by a specialized domain-specific query language used to automate the detection of memory patterns and anomalies. The tool covers heap al

    Cmemory-profilermemory-profilingprofiler
    Voir sur GitHub↗4,791
  • llnl/caliperAvatar de LLNL

    LLNL/Caliper

    415Voir sur GitHub↗

    Caliper: A Performance Analysis Toolbox in a Library

    C++
    Voir sur GitHub↗415
  • nviennot/core-to-core-latencyAvatar de nviennot

    nviennot/core-to-core-latency

    1,356Voir sur GitHub↗

    Measuring CPU core-to-core latency

    Jupyter Notebook
    Voir sur GitHub↗1,356
  • phoronix-test-suite/phoronix-test-suiteAvatar de phoronix-test-suite

    phoronix-test-suite/phoronix-test-suite

    3,080Voir sur GitHub↗

    The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for Linux, Solaris, macOS, Windows, and BSD operating systems. The Phoronix Test Suite allows for carrying out tests in a fully automated manner from test installation to execution and reporting. All…

    PHP
    Voir sur GitHub↗3,080
  • plasma-umass/scaleneAvatar de plasma-umass

    plasma-umass/scalene

    13,449Voir sur GitHub↗

    Scalene is a high-performance diagnostic utility designed to measure resource consumption during the execution of Python applications. It functions as a line-level monitor, providing granular insights that pinpoint the specific source code responsible for performance overhead. The tool distinguishes itself through statistical profiling that captures stack traces and resource usage without requiring manual instrumentation of the source code. It tracks CPU, GPU, and memory consumption by intercepting library-level calls and hardware driver commands, allowing for the analysis of both managed and

    Pythoncpucpu-profilinggpu
    Voir sur GitHub↗13,449
  • projectphysx/opencl-benchmarkAvatar de ProjectPhysX

    ProjectPhysX/OpenCL-Benchmark

    307Voir sur GitHub↗

    A small OpenCL benchmark program to measure peak GPU/CPU performance.

    C++
    Voir sur GitHub↗307
  • rrze-hpc/kerncraftAvatar de RRZE-HPC

    RRZE-HPC/kerncraft

    97Voir sur GitHub↗

    .. image:: https://github.com/RRZE-HPC/kerncraft/blob/master/doc/logo/logo-lightbg.svg

    Jupyter Notebook
    Voir sur GitHub↗97
  • rrze-hpc/thebandwidthbenchmarkAvatar de RRZE-HPC

    RRZE-HPC/TheBandwidthBenchmark

    66Voir sur GitHub↗

    This is a collection of simple streaming kernels. Its primary purpose is to measure the maximum sustained main memory bandwidth of CPU and GPU systems. It also offers a mode to measure the complete memory hierarchy using sequential or parallel throughput execution. You may want to take a look at…

    C
    Voir sur GitHub↗66
  • sharkdp/hyperfineAvatar de sharkdp

    sharkdp/hyperfine

    28,316Voir sur GitHub↗

    Hyperfine is a command-line benchmarking tool used to measure the execution time of shell commands through multiple runs and statistical analysis. It functions as a comparative benchmarking utility and a shell performance analyzer, allowing for the evaluation of multiple commands against a reference baseline to determine relative speed. The tool distinguishes itself by isolating actual command performance through shell overhead correction and the ability to bypass the shell entirely using system calls. It supports parameterized execution, enabling benchmarks to run across a range of varying i

    Rust
    Voir sur GitHub↗28,316
  • sx-aurora/vftraceAvatar de SX-Aurora

    SX-Aurora/Vftrace

    10Voir sur GitHub↗

    Vftrace (visual ftrace) is a performance profiling library with a focus on applications in high-performance computing (HPC). It is compatible with C, C++, and Fortran. Vftrace produces an overview of the function calls appearing during an application's runtime and registers performance metrics…

    C
    Voir sur GitHub↗10
  • tacc/demonspawnAvatar de TACC

    TACC/demonspawn

    14Voir sur GitHub↗

    DemonSpawn is a tool for quickly firing off a large number of SLURM jobs.

    Python
    Voir sur GitHub↗14