Scientific computing and parallel computing C++23/C++26
notrealemail at gmail.com
Thu Jan 13 16:31:11 UTC 2022
On Thursday, 13 January 2022 at 14:24:59 UTC, Bruce Carneal wrote:
> Yes. The language independent work in LLVM in the accelerator
> area is hugely important for dcompute, essential.
Sorry if this sounds ignorant, but does SPIR-V count for nothing?
> Gotta surf that wave as we don't have the manpower to go
> independent. I dont think *anybody* has that amount of
> manpower, hence the collaboration/consolidation around LLVM as
> a back-end for accelerators.
>> There was a time to try overthrow C++, that was 10 years ago,
>> LLVM was hardly relevant and GPGPU computing still wasn't
> Yes. The "overthrow" of C++ should be a non-goal, IMO,
> starting yesterday.
Overthrowing may be hopeless, but I feel we should at least be a
really competitive with them.
Because it doesn't matter whether we're competing with C++ or
not, people will compare us with it since that's the other choice
when people will want to write extremely performant GPU code(if
they care about ease of setup and productivity and _not_
performance-at-any-cost, Julia and Python have beat us to it :-(
More information about the Digitalmars-d