Hacker GitHub

← All repos

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

Mentions per year 7 mentions · busiest year 2018 (4)
20082026
  1. …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
  2. …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
  3. 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.
  4. …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…
  5. …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
  6. …but also its multiple dispatch, its type system and more. Because of those features we have https://github.com/JuliaGPU/CUDAnative.jl , more elegant package interface, like https://github.com/JuliaOpt/JuMP.jl and there is more. I still…
    comment by rogerluo · 2018-08-09 · in Julia 1.0
  7. …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