logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Vector_Data_Load_and_Store_Functions - Click an item in the table below for details about that function.

Authors

TheKhronosGroup

Name

       Vector_Data_Load_and_Store_Functions - Click an item in the table below for details about that function.

       ┌─────────────────────┬───────────────────────────────────────┐
       │ vloadn(3clc)        │                                       │
       │                     │        Read vectors from a pointer to │
       │                     │        memory.                        │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vstoren(3clc)       │                                       │
       │                     │        Write a vector to a pointer to │
       │                     │        memory.                        │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vload_half(3clc)    │                                       │
       │                     │        Read a half float from a       │
       │                     │        pointer to memory.             │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vload_halfn(3clc)   │                                       │
       │                     │        Read a half float vector from  │
       │                     │        a pointer to memory.           │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vstore_half(3clc)   │                                       │
       │                     │        Convert float to half and      │
       │                     │        write to a pointer to memory.  │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vstore_halfn(3clc)  │                                       │
       │                     │        Convert float vector to half   │
       │                     │        vector and write to a pointer  │
       │                     │        to memory.                     │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vloada_halfn(3clc)  │                                       │
       │                     │        Read half float vector from a  │
       │                     │        pointer to memory.             │
       ├─────────────────────┼───────────────────────────────────────┤
       │ vstorea_halfn(3clc) │                                       │
       │                     │        Convert float vector to half   │
       │                     │        vector and write to a pointer  │
       │                     │        to memory.                     │
       └─────────────────────┴───────────────────────────────────────┘

Notes

        1. OpenCL Specification
           page 267, section 6.12.7 - Vector Data Load and Store Functions

The Khronos Group                                  11/18/2024                         VECTORDATALOADAND(3clc)

Specification

OpenCLSpecification[1]

See Also