awesome-repositories.com
Blog
awesome-repositories.com

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

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

3 repositorios

Awesome GitHub RepositoriesGPU Memory Layout Definitions

Specifications for structured data types and complex memory layouts optimized for GPU array processing.

Distinct from Data Structure Definitions: The candidates focus on high-level software data structures or configuration files, not hardware-level memory layouts.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · GPU Memory Layout Definitions. Refine with filters or upvote what's useful.

Awesome GPU Memory Layout Definitions GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gpuweb/gpuwebAvatar de gpuweb

    gpuweb/gpuweb

    5,414Ver en GitHub↗

    Este proyecto proporciona un conjunto de herramientas integral para WebGPU, actuando como un wrapper de API de gráficos, framework de compute shaders, gestor de recursos y cadena de herramientas de shaders. Permite la aceleración por GPU en el navegador al descargar tareas intensivas en memoria y procesamiento de datos de la CPU a la GPU. El framework gestiona el ciclo de vida completo de las operaciones de GPU, desde la solicitud de adaptadores de hardware físicos y la inicialización de dispositivos lógicos hasta la configuración de pipelines de renderizado y cómputo programables. Soporta específicamente la coordinación de grupos de trabajo paralelos y operaciones colectivas de subgrupos para cálculos de propósito general. El sistema cubre una amplia superficie de capacidades, incluyendo la gestión de recursos de GPU para buffers y texturas, flujos de trabajo de desarrollo de shaders con puntos de entrada personalizados y optimización de rendimiento mediante la grabación de buffers de comandos. También incluye herramientas de observabilidad para consultas de rendimiento de hardware, aislamiento de errores y filtrado de diagnósticos.

    Implements specifications for structured data types and memory layouts optimized for GPU processing.

    Bikeshedgpgpu-computinggpuw3c
    Ver en GitHub↗5,414
  • nvidia/cuda-pythonAvatar de NVIDIA

    NVIDIA/cuda-python

    3,170Ver en GitHub↗

    cuda-python provides low-level Python bindings for the CUDA Driver and Runtime APIs. It serves as a programmatic wrapper for controlling device memory, managing hardware toolchains, and orchestrating execution graphs on NVIDIA GPUs, allowing for the compilation and launching of parallel kernels directly from Python. The project enables the development of SIMT kernels and the execution of mathematical algorithms on device memory. It integrates pre-compiled bytecode as custom operators and interfaces with accelerated device libraries to access low-level hardware functions without leaving the la

    Creates structured data types that handle complex memory layouts for arrays processed on graphics hardware.

    Cython
    Ver en GitHub↗3,170
  • software-mansion/typegpuAvatar de software-mansion

    software-mansion/TypeGPU

    2,564Ver en GitHub↗

    TypeGPU is a tool for type-safe WebGPU development that enables writing shaders in TypeScript. It translates high-level TypeScript function definitions and structures into WebGPU Shading Language source code to automate shader generation and validate logic using a type system. The project provides a mechanism for cross-library GPU interoperability by sharing typed buffers without copying data to system memory. It also integrates the Model Context Protocol to allow AI agents to inspect generated shader code and diagnose runtime errors. The system manages WebGPU resource mapping through typed

    Calculates buffer sizes and applies binary padding based on TypeScript definitions to meet strict GPU memory requirements.

    TypeScriptgpgpugpugpu-computing
    Ver en GitHub↗2,564
  1. Home
  2. Operating Systems & Systems Programming
  3. GPU Memory Layout Definitions