Triangle frenzy
cancandan.github.io
Triangle frenzy
1–10 of 19 posts
Re: Triangle frenzy
#2It's also great to see how well cuda is supported in julia. I've started to pick up julia lately, and find it incredibly pleasant to work with. It feels like a lovely mix of haskell, lisp, and python, with a really nice repl.
Re: Triangle frenzy
#3I can say it is a delight to work with. All the usual GPU tips and tricks still apply, of course, and you need to pay careful attention to sequential memory accesses and so on (as with all GPU programming). But staying in the one, high level language is a real boon, and having access to native types and methods directly in my kernels is fantastic. I can’t speak highly enough of it.
And for performance comparison, I see between 3-4 orders of magnitude improvement in speed, about as fast as native CUDA.
Re: Triangle frenzy
#4https://rogerjohansson.blog/2008/12/07/genetic-programming-e...
Re: Triangle frenzy
#5Re: Triangle frenzy
#6Re: Triangle frenzy
#7[flagged]
Re: Triangle frenzy
#8I’ve used CUDA and Julia extensively in my work for radio astronomy imaging applications. I can say it is a delight to work with. All the usual GPU tips and tricks still apply, of course, and you need to pay careful attention to sequential memory accesses and so on (as with all GPU programming). But staying in the one, high level language is a real boon, and having access to native types and methods directly in my ke…
Re: Triangle frenzy
#9I’ve used CUDA and Julia extensively in my work for radio astronomy imaging applications. I can say it is a delight to work with. All the usual GPU tips and tricks still apply, of course, and you need to pay careful attention to sequential memory accesses and so on (as with all GPU programming). But staying in the one, high level language is a real boon, and having access to native types and methods directly in my ke…
Do you happen to have some examples of these you could share? Sounds interesting. Why is gpu needed for radio imaging?