JuliaGPU

JuliaGPU

Organization data from Github https://github.com/JuliaGPU

GPU Computing in Julia

Home Page:https://juliagpu.org/

GitHub:@JuliaGPU

JuliaGPU's repositories

CUDA.jl

CUDA programming in Julia.

Language:JuliaLicense:NOASSERTIONStargazers:1349Issues:19Issues:1186

KernelAbstractions.jl

Heterogeneous programming in Julia

Language:JuliaLicense:MITStargazers:467Issues:14Issues:230

Metal.jl

Metal programming in Julia

Language:JuliaLicense:MITStargazers:418Issues:14Issues:204

GPUArrays.jl

Reusable array functionality for Julia's various GPU backends.

Language:JuliaLicense:MITStargazers:392Issues:19Issues:189

AMDGPU.jl

AMD GPU (ROCm) programming in Julia

Language:JuliaLicense:NOASSERTIONStargazers:315Issues:17Issues:297

OpenCL.jl

OpenCL Julia bindings

Language:JuliaLicense:NOASSERTIONStargazers:297Issues:18Issues:145

oneAPI.jl

Julia support for the oneAPI programming toolkit.

Language:JuliaLicense:NOASSERTIONStargazers:203Issues:10Issues:113

AcceleratedKernels.jl

Cross-architecture parallel algorithms for Julia's CPU and GPU backends. Targets multithreaded CPUs, and GPUs via Intel oneAPI, AMD ROCm, Apple Metal, Nvidia CUDA.

Language:JuliaLicense:MITStargazers:163Issues:5Issues:28

GPUCompiler.jl

Reusable compiler infrastructure for Julia GPU backends.

Language:JuliaLicense:NOASSERTIONStargazers:163Issues:12Issues:164

Vulkan.jl

Using Vulkan from Julia

Language:JuliaLicense:NOASSERTIONStargazers:119Issues:8Issues:33
Language:JuliaLicense:NOASSERTIONStargazers:108Issues:4Issues:31

GemmKernels.jl

Flexible and performant GEMM kernels in Julia

Language:JuliaLicense:BSD-3-ClauseStargazers:83Issues:7Issues:29

VulkanCore.jl

Julia bindings for the Vulkan API

Language:JuliaLicense:MITStargazers:78Issues:9Issues:15

DaggerGPU.jl

GPU integrations for Dagger.jl

Language:JuliaLicense:NOASSERTIONStargazers:54Issues:6Issues:14

NVTX.jl

Julia bindings for NVTX, for instrumenting with the Nvidia Nsight Systems profiler

Language:JuliaLicense:MITStargazers:37Issues:5Issues:13

NCCL.jl

A Julia wrapper for the NVIDIA Collective Communications Library.

Language:JuliaLicense:MITStargazers:29Issues:7Issues:6

CLBLAS.jl

CLBLAS integration for Julia

Language:JuliaLicense:Apache-2.0Stargazers:22Issues:8Issues:17

juliagpu.org

The JuliaGPU landing page.

Learning

Learning materials for GPU programming in Julia.

Language:Jupyter NotebookStargazers:21Issues:3Issues:0
Language:JuliaLicense:MITStargazers:19Issues:8Issues:18

CLBlast.jl

Julia wrapper of CLBlast, a "tuned OpenCL BLAS library".

Language:JuliaLicense:NOASSERTIONStargazers:13Issues:8Issues:14
Language:JuliaLicense:MITStargazers:4Issues:1Issues:0

NVVM.jl

Julia interface to the NVIDIA NVVM compiler library.

ROCTX.jl

Julia bindings for ROC-TX

Language:JuliaLicense:MITStargazers:2Issues:4Issues:2

GPUToolbox.jl

Common utilities shared between the various Julia GPU backends.

Language:JuliaLicense:MITStargazers:1Issues:0Issues:0

CUDA_Runtime_Discovery.jl

Counterpart of CUDA_Runtime_jll, but for discovering a local toolkit.

Language:JuliaLicense:NOASSERTIONStargazers:0Issues:4Issues:7

pocl

pocl - Portable Computing Language

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0

spirv2clc

OpenCL SPIR-V to OpenCL C translator

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0