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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesGradient Checkpointing

Techniques that reduce peak memory consumption by recomputing intermediate activations during computational processes.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Gradient Checkpointing. Refine with filters or upvote what's useful.

Awesome Gradient Checkpointing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • unslothai/unslothAvatar de unslothai

    unslothai/unsloth

    66,628Ver en GitHub↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Lowers peak memory consumption by recomputing intermediate activations during the backward pass instead of storing them.

    Pythonagentdeepseekdeepseek-r1
    Ver en GitHub↗66,628
  • karpathy/llm.cAvatar de karpathy

    karpathy/llm.c

    30,230Ver en GitHub↗

    This project is a low-dependency engine designed for training large language models using native C and CUDA. It provides a bare-metal environment for tensor computation, allowing for the execution of neural network operations directly on hardware accelerators without the overhead of high-level software abstractions. The framework distinguishes itself by implementing manual gradient backpropagation and custom hardware-specific kernels, providing granular control over memory mapping and computational precision. It supports distributed training across multiple graphics processors and compute nod

    Utilizes gradient checkpointing to reduce memory consumption by recomputing intermediate activations during the backward pass.

    Cuda
    Ver en GitHub↗30,230
  • dao-ailab/flash-attentionAvatar de Dao-AILab

    Dao-AILab/flash-attention

    24,220Ver en GitHub↗

    FlashAttention is an attention mechanism optimization library and machine learning acceleration framework designed to increase training speed and reduce memory footprint for large-scale neural network models. It functions as a collection of low-level CUDA kernels that optimize memory-bound operations to improve hardware utilization on graphics processing units. The library distinguishes itself through an input-output-aware algorithm design that minimizes data movement between different levels of memory. By employing kernel fusion and tiled matrix multiplication, it combines sequential operati

    Reduces memory usage by discarding intermediate attention scores and recomputing them during the backward pass.

    Python
    Ver en GitHub↗24,220
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals
  4. Process and Memory Management
  5. Memory Management
  6. Buffer and Cache Management
  7. Gradient Checkpointing