struct host_task_instruction_record
Declaration
struct host_task_instruction_record : public implement_acceptor { /* full declaration omitted */ };
Description
IDAG record type for a host_task_instruction
.
Inherits from: implement_acceptor
Member Variables
- detail::collective_group_id collective_group_id
- box<3> execution_range
- std::vector<buffer_access_allocation_record> access_map
- task_id command_group_task_id
- command_id execution_command_id
- std::string debug_name
Member Function Overview
- host_task_instruction_record(const host_task_instruction & htinstr, task_id cg_tid, command_id execution_cid, const std::string & debug_name, const std::vector<buffer_memory_record> & buffer_memory_allocation_map)
Member Functions
¶host_task_instruction_record(
const host_task_instruction& htinstr,
task_id cg_tid,
command_id execution_cid,
const std::string& debug_name,
const std::vector<buffer_memory_record>&
buffer_memory_allocation_map)
host_task_instruction_record(
const host_task_instruction& htinstr,
task_id cg_tid,
command_id execution_cid,
const std::string& debug_name,
const std::vector<buffer_memory_record>&
buffer_memory_allocation_map)
Parameters
- const host_task_instruction& htinstr
- task_id cg_tid
- command_id execution_cid
- const std::string& debug_name
- const std::vector<buffer_memory_record>& buffer_memory_allocation_map