4 ms·
Aren't warps already architectural elements of nvidia graphics cards? This name collision is going to muddy search results.
by VyseofArcadia 2y ago
Aren't warps already architectural elements of nvidia graphics cards? This name collision is going to muddy search results.
- logicchains 2y ago>Aren't warps already architectural elements of nvidia graphics cards? Architectural elements of _all_ graphics cards.
- VyseofArcadia 2y agoUnsure of how authoritative this is, but this article[0] seems to imply it's a matter of branding. > The efficiency of executing threads in groups, which is known as warps in NVIDIA and wavefronts in AMD, is crucial for maximizing core utilization. [0] https://www.xda-developers.com/how-does-a-graphics-card-actually-work/ https://www.xda-developers.com/how-does-a-graphics-card-actu...
- logicchains 2y agoROCm also refers to them as warps https://rocm.docs.amd.com/projects/HIP/en/latest/understand/hardware_implementation.html https://rocm.docs.amd.com/projects/HIP/en/latest/understand/... : >The threads are executed in groupings called warps. The amount of threads making up a warp is architecture dependent. On AMD GPUs the warp size is commonly 64 threads, except in RDNA architectures which can utilize a warp size of 32 or 64 respectively. The warp size of supported AMD GPUs is listed in the Accelerator and GPU hardware specifications. NVIDIA GPUs have a warp size of 32.
- int_19h 2y agoIt actually kinda makes some sense when you realize that "warp" is a reference to warp threads in actual weaving: https://en.wikipedia.org/wiki/Warp_and_weft https://en.wikipedia.org/wiki/Warp_and_weft.
- ahfeah7373 2y agoThere is also already WARP in the graphics world: https://learn.microsoft.com/en-us/windows/win32/direct3darticles/directx-warp https://learn.microsoft.com/en-us/windows/win32/direct3darti... Its basically the software implementation of DirectX