Skip to main content

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)

Parameters

task_id consumer_tid
reduction_id rid
box<3> gather_box