Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with sycl

A curated list of projects in awesome lists tagged with sycl .

https://github.com/adaptivecpp/adaptivecpp

Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!

adaptivecpp compiler gpgpu gpu-computing high-performance high-performance-computing hipsycl hpc opensycl stdpar sycl

Last synced: 30 Sep 2024

https://github.com/AdaptiveCpp/AdaptiveCpp

Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!

adaptivecpp compiler gpgpu gpu-computing high-performance high-performance-computing hipsycl hpc opensycl stdpar sycl

Last synced: 02 Aug 2024

https://github.com/intel/llvm

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.

intel llvm oneapi sycl

Last synced: 30 Sep 2024

https://github.com/codeplaysoftware/syclacademy

SYCL Academy, a set of learning materials for SYCL heterogeneous programming

sycl

Last synced: 01 Aug 2024

https://github.com/ParRes/Kernels

This is a set of simple programs that can be used to explore the features of a parallel platform.

c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading

Last synced: 01 Aug 2024

https://github.com/libocca/occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

c cpp cuda dpcpp fortran gpgpu gpu hip hpc jit metal multithreading oneapi opencl openmp sycl

Last synced: 01 Aug 2024

https://github.com/ekondis/mixbench

A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)

benchmark cuda gpu hip opencl openmp sycl

Last synced: 01 Aug 2024

https://github.com/UoB-HPC/BabelStream

STREAM, for lots of devices written in many programming models

benchmark cuda gpgpu gpu hpc kokkos memory-bandwidth openacc opencl openmp parallel-processing raja sycl

Last synced: 02 Aug 2024

https://github.com/Xiangyu-Hu/SPHinXsys

SPHinXsys provides C++ APIs for physically accurate simulation and optimization. It aims to handle coupled industrial dynamic systems including fluid, solid, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong couplings have been achieved for all involved physics.

computer-aided-engineering cpp finite-volume-method fluid-dynamics fluid-structure-interaction gpu high-performance-computing multi-physics multi-platforms multiphysics-coupling research-and-development smoothed-particle-hydrodynamics solid-dynamics sycl

Last synced: 01 Aug 2024

https://github.com/oneapi-src/oneCCL

oneAPI Collective Communications Library (oneCCL)

ai-machine-learning ai-training deep-learning libraries oneapi swrepo sycl

Last synced: 31 Jul 2024

https://github.com/codeplaysoftware/visioncpp

A machine vision library written in SYCL and C++ that shows performance-portable implementation of graph algorithms

sycl

Last synced: 01 Aug 2024

https://github.com/codeplaysoftware/portDNN

portDNN is a library implementing neural network algorithms written using SYCL

cplusplus cpp cpp11 gpgpu machine-learning neural-network opencl sycl

Last synced: 01 Aug 2024

https://github.com/IntelPython/dpctl

Python SYCL bindings and SYCL-based Python Array API library

dppy gpu gpu-computing intel intel-xpu oneapi python sycl

Last synced: 01 Aug 2024

https://github.com/intelpython/dpnp

Data Parallel Extension for NumPy

dpcpp gpu gpu-acceleration intel mkl numpy oneapi pstl python3 sycl

Last synced: 27 Sep 2024

https://github.com/IntelPython/dpnp

Data Parallel Extension for NumPy

dpcpp gpu gpu-acceleration intel mkl numpy oneapi pstl python3 sycl

Last synced: 02 Aug 2024

https://github.com/jeffhammond/dpcpp-tutorial

Intel Data Parallel C++ (and SYCL 2020) Tutorial.

khronos-sycl sycl sycl-accessors sycl-buffer

Last synced: 31 Jul 2024

https://github.com/IntelPython/numba-dpex

Data Parallel Extension for Numba

intel-xpu numba python sycl

Last synced: 01 Aug 2024

https://github.com/NickKarpowicz/LightwaveExplorer

An efficient, user-friendly solver for nonlinear light-matter interaction

c-plus-plus cuda nonlinear-optics oneapi optics-simulation simulation sycl

Last synced: 01 Aug 2024

https://github.com/STEllAR-GROUP/octotiger

Astrophysics program simulating the evolution of star systems based on the fast multipole method on adaptive Octrees

astrophysics cuda cuda-kernels hpx kokkos simd stellar-mergers sycl

Last synced: 01 Aug 2024

https://github.com/ProjectPhysX/PTXprofiler

A simple profiler to count Nvidia PTX assembly instructions of OpenCL/SYCL/CUDA kernels for roofline model analysis.

cuda gpu gpu-acceleration gpu-computing gpu-programming hpc nvidia nvidia-cuda nvidia-gpu opencl profiler ptx ptx-utils roofline-model sycl

Last synced: 01 Aug 2024

https://github.com/wdmapp/gtensor

GTensor is a multi-dimensional array C++14 header-only library for hybrid GPU development.

cpp cpp14 cuda gpu hacktoberfest rocm sycl

Last synced: 01 Aug 2024

https://github.com/AFD-Illinois/kharma

Kokkos-based High-Accuracy Relativistic Magnetohydrodynamics with AMR

cuda gpu grmhd hip kokkos mhd openmp sycl

Last synced: 01 Aug 2024

https://github.com/celerity/SimSYCL

Synchronous, single-threaded, library-only SYCL implementation for debugging and verification.

debugging sycl verification

Last synced: 01 Aug 2024

https://github.com/FriedImage/DPCPP-Image-Blurring-with-SYCL

A program developed with DPC++ SYCL for parallelizing the Image Blurring process.

cpp17 digital-image-processing dpcpp opencv parallel-computing sycl

Last synced: 01 Aug 2024

https://github.com/codeplaysoftware/sycl.tech-website

Angular front-end for the SYCL.tech website.

angular angular-cli ngx node sycl typescript

Last synced: 30 Sep 2024