JuliaGPU/CUDAnative.jl
View on GitHub ↗ ★ 388 Julia archived
Julia support for native CUDA programming
7 mentions on Hacker News by 7 people: 0 stories, 7 comments · first 2017-10-27 · latest 2020-04-09
20082026
-
…your own operators to create the high level blocks. [1] https://github.com/FluxML/Zygote.jl [2] https://github.com/JuliaGPU/CUDAnative.jl [3] https://github.com/FluxML/Flux.jl
comment by ddragon · 2020-04-09 · in Swift: Google’s Bet on Differentiable Programming -
…non-allocating Julia code, but that's common requirement for high-performance code anyway. [1] https://github.com/JuliaGPU/CUDAnative.jl
comment by StefanKarpinski · 2019-02-27 · in Julia on Google TPU: Shakespeare RNN -
Take a look at CUDAnative.jl ( https://github.com/JuliaGPU/CUDAnative.jl ) which uses the NVPTX LLVM backend to compile Julia code to the GPU. What you described sounds very similar to that and could definitely made to work.
comment by wallnuss · 2018-12-04 · in Building a Language and Compiler for Machine Learning -
…no GPU-specific specialization, and they're automagically JIT-compiled for the GPU by CUDAnative ( https://github.com/JuliaGPU/CUDAnative.jl ). > What about intrinsic condensing functions? Hmm...I'm not positive I know what "intrinsic…
comment by jrevels · 2018-11-08 · in Dynamic Automatic Differentiation of GPU Broadcast Kernels [pdf] -
…ttps://github.com/JuliaGPU/GPUArrays.jl/blob/master/src/lin... Or directly with cuda shfl intrinsics: https://github.com/JuliaGPU/CUDAnative.jl/blob/b249dfd145501...
comment by simondanisch · 2018-10-19 · in An Introduction to GPU Programming in Julia -
…a fix except by upgrading to Volta hardware. [0] https://julialang.org/blog/2017/03/cudanative [1] https://github.com/JuliaGPU/CUDAnative.jl/issues/4 [2] https://bugs.llvm.org/show_bug.cgi?id=27738
comment by jlebar · 2017-10-27 · in High-Performance GPU Computing in the Julia Programming Language