3 ms·
The statement about C++ is somewhat misleading. C++ has multiple notions of forward progress of various strength, and post-Volta does not satisfy the one that y
by atq2119 4y ago
The statement about C++ is somewhat misleading. C++ has multiple notions of forward progress of various strength, and post-Volta does not satisfy the one that you'd be used to from CPUs, which is concurrent forward progress. However, it does satisfy parallel forward progress.
- my123 4y agoThe C++ standard encourages, but doesn't require concurrent forward progress. However, a guarantee for forward progress for diverged threads in a warp is provided for Volta.