struct buffer_state::gather_receive
Declaration
struct buffer_state::gather_receive { /* full declaration omitted */ };
Description
Tracks a pending reduction await-push, which will be compiled into gather_receive_instructions and reduce_instructions when read from.
Member Variables
- task_id consumer_tid
- reduction_id rid
- box<3> gather_box
Member Function Overview
- gather_receive(task_id consumer_tid, reduction_id rid, box<3> gather_box)
Member Functions
¶gather_receive(task_id consumer_tid,
reduction_id rid,
box<3> gather_box)
gather_receive(task_id consumer_tid,
reduction_id rid,
box<3> gather_box)
Parameters
- task_id consumer_tid
- reduction_id rid
- box<3> gather_box