• kylasa's avatar
    Adding seed and offset pointer support to the philox random number generator. (#1523) · c24fae23
    kylasa authored
    
    
    * Adding seed and offset pointer support to the philox random number generator.
    
    * Separating seed and offset pointer checks with different condition statements.
    
    * Changes include, adding support for device seed and offset pointers, union is used to store seed/offset values and device pointers to minimize device SGPRs.
    
    * Correcting a typo in the readme file
    
    * Re-format files using remod.py
    
    * Use STL type for API parameters
    
    * Use simpler struct design for drop_seed & drop_offset
    
    * Undo unnecessary changes
    
    * Sync kargs style for fmha_fwd.hpp/.cpp
    
    * Use templated union to reduce code
    
    * Use structured binding to make code more readable
    
    ---------
    Co-authored-by: default avatarSudhir Kylasa <sukylasa@amd.com>
    Co-authored-by: default avatarPo Yen Chen <PoYen.Chen@amd.com>
    c24fae23
README.md 10.5 KB