GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
devblogs.nvidia.com
GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
1–10 of 30 posts
Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#2I believe it underperforms in comparison with raw C or C++ implementation, just because of the overhead that goes through GraalVM
Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#3Why should one use this vs. using C/C++ bindings for CUDA and load them in other languages (if required)? I believe it underperforms in comparison with raw C or C++ implementation, just because of the overhead that goes through GraalVM
EDIT: or you can install CUDA from 2009 before they stripped out the software emulator and use no features from the last decade, but then you might as well just use OpenCL :)
Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#4Why should one use this vs. using C/C++ bindings for CUDA and load them in other languages (if required)? I believe it underperforms in comparison with raw C or C++ implementation, just because of the overhead that goes through GraalVM
Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#5Why should one use this vs. using C/C++ bindings for CUDA and load them in other languages (if required)? I believe it underperforms in comparison with raw C or C++ implementation, just because of the overhead that goes through GraalVM
A lesson that Khronos learnt too late regarding OpenCL.
Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#6Why should one use this vs. using C/C++ bindings for CUDA and load them in other languages (if required)? I believe it underperforms in comparison with raw C or C++ implementation, just because of the overhead that goes through GraalVM
Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#7Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#8Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#9Re: GrCUDA: A Polyglot Language Binding for CUDA in GraalVM
#10What if web browsers included graalvm as an alternative to WebAssembly?