Static Public Member Functions | List of all members
kfusion::device::Emulation Struct Reference

#include <temp_utils.hpp>

Static Public Member Functions

static __kf_device__ bool All (int predicate, volatile int *cta_buffer)
 
static __kf_device__ int Ballot (int predicate, volatile int *cta_buffer)
 
static __kf_device__ int warp_reduce (volatile int *ptr, const unsigned int tid)
 

Detailed Description

Definition at line 562 of file temp_utils.hpp.

Member Function Documentation

◆ All()

static __kf_device__ bool kfusion::device::Emulation::All ( int  predicate,
volatile int *  cta_buffer 
)
inlinestatic

Definition at line 593 of file temp_utils.hpp.

◆ Ballot()

static __kf_device__ int kfusion::device::Emulation::Ballot ( int  predicate,
volatile int *  cta_buffer 
)
inlinestatic

Definition at line 581 of file temp_utils.hpp.

◆ warp_reduce()

static __kf_device__ int kfusion::device::Emulation::warp_reduce ( volatile int *  ptr,
const unsigned int  tid 
)
inlinestatic

Definition at line 564 of file temp_utils.hpp.


The documentation for this struct was generated from the following file:


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:26