An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with heterogeneous-parallel-programming

A curated list of projects in awesome lists tagged with heterogeneous-parallel-programming .

https://github.com/pocl/pocl

pocl - Portable Computing Language

heterogeneous-parallel-programming opencl

Last synced: 23 Feb 2026

https://github.com/trisycl/trisycl

Generic system-wide modern C++ for heterogeneous platforms with SYCL from Khronos Group

cpp cpp20 fpga gpu-computing heterogeneous-parallel-programming opencl spir sycl trisycl

Last synced: 15 May 2025

https://github.com/alpaka-group/alpaka

Abstraction Library for Parallel Kernel Acceleration :llama:

cpp cpp17 cuda gpu header-only heterogeneous-parallel-programming hip hpc openacc openmp rocm tbb

Last synced: 15 May 2025

https://github.com/pulp-platform/hero

Heterogeneous Research Platform (HERO) for exploration of heterogeneous computers consisting of programmable many-core accelerators and an application-class host CPU, including full-stack software and hardware.

computer-architecture fpga heterogeneous-computing heterogeneous-parallel-programming iommu many-core-architectures openmp-offloading openmp-parallelization riscv shared-memory unified-virtual-memory

Last synced: 15 Dec 2025

https://github.com/cggos/hpc

High-Performance Computing: CPU Instructions, GPU OpenCL & CUDA, etc. :sunny:

cuda heterogeneous-parallel-programming multi-threading neon opencl openmp simd sse

Last synced: 21 Mar 2025

https://github.com/embeddedcrab/stm32mp1_multicore_comm

Projects done on STM32MP157C-DK2 Kit. Communication between Multiple Cores in mutithreaded environment using C/C++.

c-cpp client-server cpp14 freertos heterogeneous-parallel-programming multicore openamp-rpmsg platform-development stm32mp1 system-programming threadpool

Last synced: 03 Jan 2026

https://github.com/nellogan/distributed_compy

Distributed_compy is a distributed computing library that offers multi-threading, heterogeneous (CPU + mult-GPU), and multi-node support

cluster cuda heterogeneous-parallel-programming multi-threading multigpu openmp openmpi

Last synced: 16 Aug 2025

https://github.com/artecs-group/juliana.jl

A tool for converting specific Julia GPU code writen in CUDA.jl, into abstract multi-backend code with KernelAbstractions.jl.

gpu heterogeneous-parallel-programming julia julia-language

Last synced: 13 Feb 2026

https://github.com/uva-trasgo/controllers

Read-only mirror of the official repository: https://gitlab.com/trasgo-group-valladolid/controllers. Controllers is a library written in C11 that provides a simplified way to program applications that can exploit heterogeneous computational platforms including accelerators and/or multi-core CPUs.

cuda heterogeneous-computing heterogeneous-parallel-programming hip opencl openmp

Last synced: 31 Oct 2025

https://github.com/artecs-group/Juliana.jl

A tool for converting specific Julia GPU code writen in CUDA.jl, into abstract multi-backend code with KernelAbstractions.jl.

gpu heterogeneous-parallel-programming julia julia-language

Last synced: 03 Oct 2025

https://github.com/gladap/heterogeneous_computing_project

Heterogeneous parallel programming exercise using OpenMP and CUDA to parallelize image filters

cuda heterogeneous-parallel-programming

Last synced: 30 Mar 2025

https://github.com/kaocc/heterobench

HeteroBench is a collection of numerous OpenCL benchmarks

benchmark heterogeneous-parallel-programming

Last synced: 14 Jun 2025

https://github.com/echuraev/opencl-practice

This repository contains source code of practices from different presentations that I made about OpenCL.

c cpp heterogeneous heterogeneous-parallel-programming opencl

Last synced: 07 Apr 2025