Surface/Image Store Memory

Store data to a surface/image resource using a coordinate vector.

Vendor-Neutral Definition

Surface[resource, coordinate] = a - a raw write at the given coordinate.
⚠️ Cross-vendor mappings describe semantic relationships and are not guaranteed one-to-one compiler translations.
equivalent with restrictions Both perform a write to an image/surface resource at a given coordinate.
Property NVIDIA PTX AMDGPU
Instruction sust image_store
ISA Layer Virtual Native
Data Types - -
Version / Target Introduced PTX ISA 1.5 -

Important Differences

  • PTX's sust supports 1D/2D/3D coordinate forms and multiple data-layout modes (.b/.p/.d/.s) as part of the same family; the exact set of supported channel/format combinations should be checked per-target rather than assumed identical.

Source Evidence

Verification method: documentation