awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesCompute Throughput Optimizers

Utilities for maximizing hardware utilization through memory hierarchy and parallel execution management.

Distinct from Performance Optimization Utilities: Focuses on compute throughput optimization for kernels, distinct from general application performance utilities.

Explore 10 awesome GitHub repositories matching devops & infrastructure · Compute Throughput Optimizers. Refine with filters or upvote what's useful.

Awesome Compute Throughput Optimizers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • recommenders-team/recommendersالصورة الرمزية لـ recommenders-team

    recommenders-team/recommenders

    21,769عرض على GitHub↗

    This project is a recommendation system framework designed for building, evaluating, and operationalizing personalized item suggestion engines. It provides a comprehensive toolkit for implementing collaborative filtering and content-based algorithms, supported by an end-to-end machine learning pipeline for preparing datasets and deploying predictive models. The framework distinguishes itself through the integration of knowledge graphs to provide richer context for recommendations and the use of industry-specific patterns to accelerate system deployment. It also includes a specialized model ev

    Scales computations across distributed nodes using memory mapping, indexing, and data partitioning.

    Pythonaiartificial-intelligencedata-science
    عرض على GitHub↗21,769
  • triton-lang/tritonالصورة الرمزية لـ triton-lang

    triton-lang/triton

    19,504عرض على GitHub↗

    Triton is a parallel computing framework and high-level programming language designed for writing custom compute kernels. It functions as a deep learning compiler, translating complex mathematical operations into high-throughput instructions that maximize hardware utilization and memory efficiency on graphics processing units. The framework distinguishes itself through a hardware-agnostic compute abstraction that allows developers to define kernels without manual low-level tuning. It employs just-in-time compilation to generate optimized binary instructions at runtime, utilizing static data f

    Maximizes hardware utilization by managing memory hierarchies and parallel execution patterns to ensure tasks finish quickly.

    MLIR
    عرض على GitHub↗19,504
  • infrasys-ai/aisystemالصورة الرمزية لـ Infrasys-AI

    Infrasys-AI/AISystem

    17,017عرض على GitHub↗

    AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip architecture to high-level training frameworks. It encompasses the development of AI compiler frameworks, inference engines, and distributed training orchestrators designed to coordinate workloads across a heterogeneous compute stack of CPUs, GPUs, and NPUs. The project focuses on the deep integration of software and hardware, employing software-hardware co-design to align tensor layouts with physical memory structures. It provides specialized capabilities for accelerating Transformer mo

    Reduces processing latency through the precise adjustment of clock frequencies, pipeline depth, and cache capacities.

    Jupyter Notebookaiaiinfraaisys
    عرض على GitHub↗17,017
  • higherorderco/hvm2الصورة الرمزية لـ HigherOrderCO

    HigherOrderCO/HVM2

    11,290عرض على GitHub↗

    HVM2 is a high-performance execution environment for pure functional programs, implemented as a systems-level runtime in Rust. It functions as a massively parallel functional runtime that uses interaction combinators to achieve automatic parallelism across multi-core CPUs and GPUs. The project distinguishes itself by using a graph-rewriting computational model to execute programs via local reduction rules, which eliminates the need for manual locks or atomic operations. It employs beta-optimal reduction and lazy evaluation to optimize higher-order functions and eliminate redundant computation

    Maximizes hardware utilization and computational speed using a concurrent model based on interaction combinators.

    Cuda
    عرض على GitHub↗11,290
  • doocs/jvmالصورة الرمزية لـ doocs

    doocs/jvm

    11,093عرض على GitHub↗

    This project is a technical reference and documentation suite focused on the internal architecture and operational principles of the Java Virtual Machine. It provides comprehensive guides and analysis on how the virtual machine manages class loading, memory organization, and bytecode execution. The documentation distinguishes itself by providing deep dives into specific runtime mechanisms, such as the binary decoding of class files, the hierarchical delegation model for class loaders, and the precise sequence of the loading, linking, and initialization lifecycle. It also details memory reclam

    Explains memory management strategies that prioritize the ratio of execution time to collection time for throughput.

    JavaScriptclassdoocsgc
    عرض على GitHub↗11,093
  • bigscience-workshop/petalsالصورة الرمزية لـ bigscience-workshop

    bigscience-workshop/petals

    10,208عرض على GitHub↗

    Petals is a decentralized framework and inference engine for running large language models across a peer-to-peer network. It enables the execution of models that exceed the memory of any single machine by splitting computations and model layers across a collaborative swarm of GPUs. The system functions as a collaborative compute network where participants share local GPU resources and host model weights. It supports distributed prompt-tuning to adapt massive models to specific tasks and allows for the establishment of private compute swarms to process sensitive data within restricted, trusted

    Calculates minimum compute and network token rates to optimize the distribution of model blocks across the swarm.

    Python
    عرض على GitHub↗10,208
  • openxiangshan/xiangshanالصورة الرمزية لـ OpenXiangShan

    OpenXiangShan/XiangShan

    7,081عرض على GitHub↗

    XiangShan is a high-performance RISC-V processor core and a hardware description language framework. It provides a construction-based system for designing, simulating, and verifying complex processor micro-architectures and peripheral devices. The project includes a high-performance CPU simulator used for architectural exploration and functional verification of processor execution. The project implements a superscalar out-of-order CPU architecture that uses renaming and reorder buffers to execute instructions in parallel. It generates synthesizable Verilog files from hardware descriptions to

    Develops non-blocking caches and prefetching mechanisms to optimize pipeline and cache throughput.

    Scalachiselmicroarchitecturerisc-v
    عرض على GitHub↗7,081
  • zhaochenyang20/awesome-ml-sys-tutorialالصورة الرمزية لـ zhaochenyang20

    zhaochenyang20/Awesome-ML-SYS-Tutorial

    5,371عرض على GitHub↗

    This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr

    Maximizes hardware efficiency through tensor parallelism, activation offloading, and custom fused kernels.

    Python
    عرض على GitHub↗5,371
  • tensorflow/minigoالصورة الرمزية لـ tensorflow

    tensorflow/minigo

    3,531عرض على GitHub↗

    Minigo is a TensorFlow-based reinforcement learning engine designed to master the game of Go. It functions as a comprehensive system for training neural networks to predict board policies and game outcomes, utilizing a model trainer to generate self-play data and optimize weights. The project is distinguished by its ability to perform large-scale game simulations using Kubernetes to distribute worker nodes across CPU, GPU, and TPU hardware. It employs a Monte Carlo Tree Search implementation to identify optimal moves and supports specialized hardware acceleration, including inference on Edge

    Manages concurrency and parallelized search to increase the speed of training data generation.

    C++
    عرض على GitHub↗3,531
  • rlinf/rlinfالصورة الرمزية لـ RLinf

    RLinf/RLinf

    2,502عرض على GitHub↗

    RLinf is a distributed reinforcement learning orchestrator and embodied AI training framework. It provides the infrastructure to train vision-language-action models and robotic policies using a combination of reinforcement learning and supervised fine-tuning. The system is designed for scaling workloads across GPU clusters, managing the placement of actors, rollout workers, and environment components. It features a specialized robotics data collection pipeline for gathering teleoperated demonstrations and simulation trajectories into standardized replay buffers, alongside a hardware interface

    Provides system-level optimizations and hybrid execution modes to maximize simulation throughput and reduce rollout latency.

    Pythonagentic-aiembodied-aireinforcement-learning
    عرض على GitHub↗2,502
  1. Home
  2. DevOps & Infrastructure
  3. Performance Optimization Utilities
  4. Compute Throughput Optimizers

استكشف الوسوم الفرعية

  • Pipeline and Cache OptimizationsLow-level hardware tuning of clock frequency, pipeline depth, and cache capacity to reduce latency. **Distinct from Compute Throughput Optimizers:** Focuses on physical hardware parameters like pipeline depth and clock frequency rather than high-level throughput management.
  • Simulation Throughput OptimizersUtilities designed to maximize the number of game simulations per second through parallel execution and concurrency management. **Distinct from Compute Throughput Optimizers:** Focuses on game simulation throughput rather than general compute kernels or data write operations.