• Qianfeng's avatar
    Reduction external API and client examples (#493) · 80e05267
    Qianfeng authored
    
    
    * Change to the DeviceReduce base class template to include all problem description information
    
    * Add external api for reduction
    
    * Add client example to test the reduction external api
    
    * Spelling correction
    
    * Re-implement the host_reduction to follow the DeviceReduce base API format
    
    * Change the reduce profiler to call the external API for collecting device instances
    
    * Rename reduce client example directory from 08_reduce to 12_reduce
    
    * Remove (void) before the functional call
    
    * Tiny update in reduce client example
    
    * Tiny update in profile_reduce_impl.hpp
    
    * Rename the reduce client example directory
    Co-authored-by: default avatarPo Yen Chen <PoYen.Chen@amd.com>
    80e05267
reduction_operator.hpp 9.61 KB