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

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

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

5 مستودعات

Awesome GitHub RepositoriesGPU Programming Courses

Structured educational materials for learning low-level GPU kernel development and hardware acceleration.

Distinguishing note: No candidate covers the broad educational aspect of learning the entire CUDA toolkit and pipeline.

Explore 5 awesome GitHub repositories matching education & learning resources · GPU Programming Courses. Refine with filters or upvote what's useful.

Awesome GPU Programming Courses GitHub Repositories

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

    srush/GPU-Puzzles

    12,242عرض على GitHub↗

    GPU-Puzzles is an interactive learning environment and tutorial designed for mastering CUDA GPU kernel development. It serves as an educational tool and lab where users solve coding puzzles to understand how to map high-level logic to low-level GPU hardware instructions. The platform focuses on teaching parallel computing concepts and GPU architecture. Users practice developing parallel algorithms and managing GPU memory through a series of hands-on challenges. The environment utilizes a bridge between Python and CUDA to execute kernels and provide real-time feedback by validating outputs ag

    Provides an interactive learning environment and structured puzzles for mastering CUDA GPU kernel development.

    Jupyter Notebookcudamachine-learningpuzzles
    عرض على GitHub↗12,242
  • gpu-mode/lecturesالصورة الرمزية لـ gpu-mode

    gpu-mode/lectures

    6,204عرض على GitHub↗

    Material for gpu-mode lectures

    Teaches GPU programming concepts through structured lectures, slides, and hands-on notebooks covering CUDA and Triton.

    Jupyter Notebook
    عرض على GitHub↗6,204
  • stackgl/shader-schoolالصورة الرمزية لـ stackgl

    stackgl/shader-school

    4,409عرض على GitHub↗

    Shader School هي منصة تعليمية تفاعلية ودورة برمجة رسومات مصممة لإتقان تطوير تظليل GLSL. توفر منهجاً منظماً لتعلم برمجة GPU والأسس التقنية للتظليلات القابلة للبرمجة من خلال سلسلة من تمارين البرمجة القائمة على المتصفح. تعمل المنصة كصندوق رمل تفاعلي للتظليل ودرس تعليمي لرسومات WebGL، مما يسمح للمستخدمين بكتابة واختبار الكود داخل واجهة في الوقت الفعلي. توفر هذه البيئة ملاحظات مرئية فورية، مما يتيح ممارسة تطوير الرسومات التفاعلية وورش عمل التظليل القائمة على الويب دون الحاجة إلى إعداد تطوير محلي.

    Offers a structured educational course focused on the fundamentals of GPU programming and programmable shaders.

    JavaScript
    عرض على GitHub↗4,409
  • overv/vulkantutorialالصورة الرمزية لـ Overv

    Overv/VulkanTutorial

    3,675عرض على GitHub↗

    VulkanTutorial is a comprehensive educational guide and instructional resource for implementing low-level rendering and compute pipelines using the Vulkan API. It serves as a GPU programming course and a step-by-step guide for building high-performance graphics applications from scratch. The project provides detailed instruction on the full graphics pipeline, including the compilation of shaders to SPIR-V bytecode, the configuration of rasterization states, and the implementation of 3D graphics pipelines. It also covers general-purpose GPU compute programming, focusing on the execution of par

    Provides a structured educational course on low-level GPU programming, including memory and resource synchronization.

    C++computer-graphicscppgraphics-programming
    عرض على GitHub↗3,675
  • infatoshi/cuda-courseالصورة الرمزية لـ Infatoshi

    Infatoshi/cuda-course

    3,297عرض على GitHub↗

    This project is a CUDA programming course and technical guide focused on writing and optimizing GPU kernels for hardware acceleration. It provides structured learning resources for using the CUDA platform to execute operations on silicon architectures. The material covers the optimization of linear algebra kernels and the analysis of machine learning deployment. It includes guidance on identifying acceleration tools, mapping the deep learning ecosystem, and evaluating the frameworks used to move models from research to production environments. The scope extends to GPU performance optimizatio

    Provides a structured learning resource for writing, compiling, and executing GPU kernels using the CUDA platform.

    Cuda
    عرض على GitHub↗3,297
  1. Home
  2. Education & Learning Resources
  3. GPU Programming Courses