3 ms·
> on targets that aren't in {x32, x86, ARM64}? I have personally shipped embedded Linux software running on 32 bit ARMv7 SoC written mostly in C#. The product
by Const-me 2y ago
> on targets that aren't in {x32, x86, ARM64}?
I have personally shipped embedded Linux software running on 32 bit ARMv7 SoC written mostly in C#. The product is long in production and we’re happy with the outcome.
> Does it target RISC-V?
Not sure if it’s ready for production, but see that article: https://www.phoronix.com/news/Microsoft-dotNET-RISC-V https://www.phoronix.com/news/Microsoft-dotNET-RISC-V
> Does it target PTX?
According to nVidia, the answer is yes: https://developer.nvidia.com/blog/hybridizer-csharp/ https://developer.nvidia.com/blog/hybridizer-csharp/
> Does it target AMDGPU?
Not sure, probably not.
- almostgotcaught 2y ago> Not sure if it’s ready for production, but see that article: https://www.phoronix.com/news/Microsoft-dotNET-RISC-V https://www.phoronix.com/news/Microsoft-dotNET-RISC-V > It's coming from a Samsung engineer, Dong-Heon Jung, who is involved with the .NET platform team and works on it as part of his role at Samsung. answer: no > According to nVidia, the answer is yes: https://developer.nvidia.com/blog/hybridizer-csharp/ https://developer.nvidia.com/blog/hybridizer-csharp/ > Dec 13, 2017 answer: no > Not sure, probably not. correct, the answer is no. again: this isn't politics, this is software, where the details actually matter.
- Const-me 2y ago> Dec 13, 2017 OK, here’s a newer project which does about the same thing i.e. compiles C# to PTX https://ilgpu.net/ https://ilgpu.net/ BTW, it supports OpenCL backend in addition to CUDA.
- almostgotcaught 2y ago> https://github.com/m4rs-mt/ILGPU/releases/tag/v1.5.1 https://github.com/m4rs-mt/ILGPU/releases/tag/v1.5.1 > Sept 2023. you guys just don't get it - there's a reason why CUDA is a dialect of C/C++ and not C# and it's not because the engineers at NVIDIA have just never heard of C#.
- pjmlp 2y agoYou are the one that doesn't get it, just like Intel and AMD creating CUDA clones that only focus on C and C++ APIs from CUDA, and not on CUDA the C, C++, Fortran, and PTX ecosystem.