#
heterogeneous-parallel-programming
Here are
53 public repositories
matching this topic...
A General-purpose Parallel and Heterogeneous Task Programming System
OpenCL integration for Python, plus shiny features
Updated
May 21, 2022
Python
pocl - Portable Computing Language
A curated list of awesome parallel computing resources
Abstraction Library for Parallel Kernel Acceleration 🦙
Heterogeneous programming in Julia
Updated
May 22, 2022
Julia
Concurrent CPU-GPU Programming using Task Models
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.
Updated
May 6, 2022
SystemVerilog
GARDENIA: Graph Analytics Repository for Designing Efficient Next-generation Accelerators
⛔ DEPRECATED ⛔ HERO Software Development Kit
Updated
Jan 6, 2022
Shell
A heterogeneous Apache Spark framework.
High-Performance Computing: CPU Instructions, GPU OpenCL & CUDA, etc. ☀️
Updated
Apr 20, 2022
Python
The Darmstadt Automotive Parallel HeterogeNEous (DAPHNE) Benchmark-Suite
Quick references to notes on specific topics and their basic introductions
NAS Parallel Benchmarks for GPU
Updated
Jan 20, 2022
Cuda
OpenCL based lightweight c++ computing library
High-Performance Tucker Factorization on Heterogeneous Platforms (GTA) - TPDS 2019
Intel LevelZero JNI library for TornadoVM
Updated
May 18, 2022
Java
Weasel language is a project i created to proof of concept that we can support heterogeneous internally inside a language.
The Heterogeneous Queuing Framework utilizing Fibers
Heterogeneous Parallel implementation to solve the Connected Components problem using OpenMP, CUDA and OpenCL.
Updated
Oct 25, 2018
Cuda
This version of crispy-DOOM uses 8 HW accelerators on the FPGA
A library for simplified distributed computing across any heterogeneous architectures (cpu + gpu), with tensor support, and polymorphic data layouts for optimal performance! Ripple enables you to scale quickly without sacrificing performance!
Builder script for Clang/LLVM10 compiler for Nvidia Jetson Nano (could be extended to other Jetson boards) with OpenMP 4.5 offloading support.
Repository for development of the PRiME Framework software.
Using Nvidia K20 to accelerate Gaussian Process Regression
An automated heterogenous log management script created in Python and automated using DevOps pipeline in ELK Stack.
The Accelerator Integration Tool (AIT) automatically integrates OmpSs@FPGA accelerators into FPGA designs using different vendor backends
Convolutional Nets implemented in pyCuda.
Updated
Jul 26, 2021
Python
Improve this page
Add a description, image, and links to the
heterogeneous-parallel-programming
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
heterogeneous-parallel-programming
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
The problem is that the OpenCL types in https://github.com/triSYCL/triSYCL/blob/master/include/triSYCL/opencl_types.hpp are defined on the host according to the x86-64 Linux ABI which depends on the CPU & OS instead of using the description from https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_C.html#built-in-scalar-data-types
Note that the system-wide
cl_size_t
has been removed