awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cupy avatar

cupy/cupy

0
View on GitHub↗
11,000 स्टार्स·1,040 फोर्क्स·Python·MIT·11 व्यूज़cupy.dev↗

Cupy

CuPy एक CUDA ऐरे कंप्यूटिंग लाइब्रेरी है जो NVIDIA GPUs पर ऐरे ऑपरेशन्स और संख्यात्मक कंप्यूटिंग को निष्पादित करने के लिए NumPy-संगत इंटरफेस लागू करती है। यह एक GPU-त्वरित संख्यात्मक लाइब्रेरी और CUDA-आधारित SciPy इम्प्लीमेंटेशन के रूप में कार्य करती है, जो वैज्ञानिक और इंजीनियरिंग वर्कलोड के लिए प्रोसेसिंग गति बढ़ाने के लिए ग्राफिक्स हार्डवेयर पर भारी गणनाओं को ऑफलोड करती है।

यह लाइब्रेरी मल्टी-फ्रेमवर्क टेंसर एक्सचेंज को सक्षम बनाती है, जिससे मेमोरी कॉपी से बचने के लिए मानकीकृत मेमोरी लेआउट का उपयोग करके विभिन्न डीप लर्निंग फ्रेमवर्क के बीच डेटा बफ़र्स साझा किए जा सकते हैं। यह कस्टम GPU कर्नल एकीकरण का भी समर्थन करती है, जिससे हार्डवेयर निष्पादन पर सटीक नियंत्रण के लिए ऐरे डेटा को लो-लेवल APIs से जोड़ा जा सकता है।

व्यापक रूप से, यह प्रोजेक्ट उच्च-प्रदर्शन ऐरे प्रोसेसिंग और वैज्ञानिक कंप्यूटिंग वर्कफ़्लो को कवर करता है। इसकी क्षमताओं में ऐरे कंप्यूटेशन में तेजी लाना और बड़े पैमाने पर संख्यात्मक गणनाओं के लिए उपकरण प्रदान करना शामिल है।

Features

  • GPU Acceleration - Provides a comprehensive environment for GPU-accelerated numerical and array computing.
  • GPU Kernel Implementations - Allows integration of custom CUDA kernels for precise low-level hardware control.
  • Numerical Computing Libraries - Acts as a numerical computing library providing high-performance linear algebra and array operations on NVIDIA GPUs.
  • GPU Acceleration Libraries - Serves as a GPU acceleration library for offloading heavy numerical array calculations to graphics hardware.
  • GPU-Accelerated SciPy Implementations - Provides a CUDA-based implementation of SciPy routines to accelerate complex mathematical workloads.
  • Array Processing - Implements high-performance array processing by running NumPy and SciPy style operations on GPUs.
  • High-Performance Scientific Computing - Enables high-performance scientific computing by executing array-based calculations on graphics hardware.
  • Scientific Computing - Supports scientific computing workflows by leveraging GPU acceleration for massive datasets.
  • Vectorized Array Operations - Accelerates large-scale array computations using GPU-powered vectorized operations.
  • Numerical Computing - Provides GPU-accelerated numerical computing capabilities for scientific and engineering workloads.
  • NumPy Array Integration - Implements a NumPy-compatible array interface to allow seamless transition of computations from CPU to GPU.
  • Kernel Dispatchers - Provides a kernel dispatcher that selects the optimal GPU implementation based on data types and dimensions.
  • Shared Memory Data Exchange - Enables high-performance tensor data exchange between deep learning frameworks using zero-copy memory buffers.
  • Shared Memory Transports - Utilizes memory-mapped buffer sharing to enable zero-copy data exchange between different libraries.
  • GPU Memory Allocators - Implements specialized GPU memory allocators and pooling to minimize allocation overhead.
  • Python-C Interfaces - Provides high-performance Python-C++ interfaces to wrap low-level CUDA calls for scientific computing.
  • JIT Kernel Compilers - Generates optimized GPU machine code at runtime via a just-in-time compiler for array operations.
  • पैरेलल प्रोसेसिंग - NumPy-संगत API के साथ CUDA-एक्सेलेरेटेड लाइब्रेरी।
  • Big Data and Distributed Computing - CUDA-accelerated NumPy-compatible array operations.
  • Data Manipulation Libraries - NVIDIA CUDA-accelerated NumPy-compatible array library.
  • Computation and Optimization - NumPy-compatible multi-dimensional array implementation for CUDA.
  • Numerical Computation - Provides GPU-accelerated array operations with a NumPy-compatible API.
  • Parallel and High-Performance Computing - CUDA-accelerated library with a NumPy-like API.

स्टार हिस्ट्री

cupy/cupy के लिए स्टार हिस्ट्री चार्टcupy/cupy के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Cupy के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Cupy के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • numba/numbanumba का अवतार

    numba/numba

    10,918GitHub पर देखें↗

    Numba is a just-in-time compiler that translates high-level Python functions into optimized machine code at runtime. By leveraging the LLVM compiler infrastructure, it provides a framework for accelerating numerical data processing and mathematical computations, enabling performance levels comparable to statically compiled languages. The project distinguishes itself through its ability to perform type-inference-based specialization, which generates machine instructions tailored to the specific data types used during execution. It employs a lazy compilation pipeline that defers translation unt

    Pythoncompilercudallvm
    GitHub पर देखें↗10,918
  • dask/daskdask का अवतार

    dask/dask

    13,746GitHub पर देखें↗

    Dask is a parallel computing framework and distributed task scheduler designed to scale Python data science workflows from single machines to large clusters. It functions as a cluster resource manager that orchestrates computational logic by representing tasks and their dependencies as directed acyclic graphs. This architecture allows the system to automate the distribution of workloads across available hardware while managing complex execution requirements. The project distinguishes itself through a lazy evaluation engine that defers data operations until they are explicitly requested, enabl

    Pythondasknumpypandas
    GitHub पर देखें↗13,746
  • numpy/numpynumpy का अवतार

    numpy/numpy

    32,207GitHub पर देखें↗

    NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing and manipulating large-scale numerical information. It centers on high-performance multidimensional array objects that serve as the primary data structure for complex mathematical operations and data analysis workflows. The library distinguishes itself through specialized mechanisms for handling multidimensional data, including advanced indexing, slicing, and broadcasting techniques that allow for efficient operations across arrays of varying shapes. It utilizes strided metadat

    Pythonnumpypython
    GitHub पर देखें↗32,207
  • arrayfire/arrayfirearrayfire का अवतार

    arrayfire/arrayfire

    4,888GitHub पर देखें↗

    ArrayFire is a hardware-agnostic compute framework and JIT-compiled tensor engine designed for high-performance numerical computing. It serves as a GPU numerical computing library and parallel signal processing toolkit that abstracts hardware backends, allowing the same codebase to execute across various GPU architectures and CPUs. The project distinguishes itself through a JIT engine that uses expression compilation to fuse operations and minimize memory overhead. It employs a deferred execution graph to optimize computation chains and provides interoperability primitives to share data and e

    C++arrayfirecc-plus-plus
    GitHub पर देखें↗4,888
Cupy के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

cupy/cupy क्या करता है?

CuPy एक CUDA ऐरे कंप्यूटिंग लाइब्रेरी है जो NVIDIA GPUs पर ऐरे ऑपरेशन्स और संख्यात्मक कंप्यूटिंग को निष्पादित करने के लिए NumPy-संगत इंटरफेस लागू करती है। यह एक GPU-त्वरित संख्यात्मक लाइब्रेरी और CUDA-आधारित SciPy इम्प्लीमेंटेशन के रूप में कार्य करती है, जो वैज्ञानिक और इंजीनियरिंग वर्कलोड के लिए प्रोसेसिंग गति बढ़ाने के लिए ग्राफिक्स हार्डवेयर पर भारी गणनाओं को ऑफलोड करती है।

cupy/cupy की मुख्य विशेषताएं क्या हैं?

cupy/cupy की मुख्य विशेषताएं हैं: GPU Acceleration, GPU Kernel Implementations, Numerical Computing Libraries, GPU Acceleration Libraries, GPU-Accelerated SciPy Implementations, Array Processing, High-Performance Scientific Computing, Scientific Computing।

cupy/cupy के कुछ ओपन-सोर्स विकल्प क्या हैं?

cupy/cupy के ओपन-सोर्स विकल्पों में शामिल हैं: numba/numba — Numba is a just-in-time compiler that translates high-level Python functions into optimized machine code at runtime.… dask/dask — Dask is a parallel computing framework and distributed task scheduler designed to scale Python data science workflows… numpy/numpy — NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing… arrayfire/arrayfire — ArrayFire is a hardware-agnostic compute framework and JIT-compiled tensor engine designed for high-performance… zhaochenyang20/awesome-ml-sys-tutorial — This project provides a comprehensive technical guide and framework for engineering large-scale machine learning… scipy/scipy — SciPy is a scientific computing library for Python that provides a comprehensive collection of mathematical algorithms…