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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ddemidov avatar

ddemidov/vexcl

0
View on GitHub↗
721 stars·85 forks·C++·MIT·16 viewsvexcl.readthedocs.org↗

Vexcl

VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP

Features

  • Parallel Processing - Vector expression template library for OpenCL and CUDA.
  • Concurrency and Parallelism - Expression template library for OpenCL and CUDA.
  • Parallel and High-Performance Computing - C++ vector expression library for OpenCL and CUDA.

Star history

Star history chart for ddemidov/vexclStar history chart for ddemidov/vexcl

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Vexcl

These projects share indexed features with Vexcl. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nvidia/libcudacxxNVIDIA avatar

    NVIDIA/libcudacxx

    2,304View on GitHub↗

    ARCHIVED The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

    C++
    View on GitHub↗2,304
  • arrayfire/arrayfirearrayfire avatar

    arrayfire/arrayfire

    4,888View on GitHub↗

    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
    View on GitHub↗4,888
  • dask/daskdask avatar

    dask/dask

    13,746View on GitHub↗

    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
    View on GitHub↗13,746
  • cupy/cupycupy avatar

    cupy/cupy

    11,000View on GitHub↗

    CuPy is a CUDA array computing library that implements a NumPy-compatible interface for executing array operations and numerical computing on NVIDIA GPUs. It serves as a GPU-accelerated numerical library and a CUDA-based SciPy implementation, offloading heavy calculations to graphics hardware to increase processing speed for scientific and engineering workloads. The library enables multi-framework tensor exchange, allowing data buffers to be shared between different deep learning frameworks using standardized memory layouts to avoid memory copies. It also supports custom GPU kernel integratio

    Python
    View on GitHub↗11,000
Compare all 30 related projects→

Frequently asked questions

What does ddemidov/vexcl do?

VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP

What are the main features of ddemidov/vexcl?

The main features of ddemidov/vexcl are: Parallel Processing, Concurrency and Parallelism, Parallel and High-Performance Computing.

Which projects share features with ddemidov/vexcl?

Projects with overlapping indexed features include: arrayfire/arrayfire — ArrayFire is a hardware-agnostic compute framework and JIT-compiled tensor engine designed for high-performance… nvidia/libcudacxx — [ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl. 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… cupy/cupy — CuPy is a CUDA array computing library that implements a NumPy-compatible interface for executing array operations and… nvidia/tensorrt — TensorRT is a deep learning inference engine and software development kit designed to optimize and deploy neural…