gem5 v24.0.0.0
|
#include <hsa_packet.hh>
Public Attributes | |
uint16_t | header |
uint16_t | setup |
uint16_t | workgroup_size_x |
uint16_t | workgroup_size_y |
uint16_t | workgroup_size_z |
uint16_t | reserved0 |
uint32_t | grid_size_x |
uint32_t | grid_size_y |
uint32_t | grid_size_z |
uint32_t | private_segment_size |
uint32_t | group_segment_size |
uint64_t | kernel_object |
uint64_t | kernarg_address |
uint64_t | reserved1 |
uint64_t | completion_signal |
Definition at line 53 of file hsa_packet.hh.
uint64_t gem5::_hsa_dispatch_packet_t::completion_signal |
Definition at line 69 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint32_t gem5::_hsa_dispatch_packet_t::grid_size_x |
Definition at line 61 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint32_t gem5::_hsa_dispatch_packet_t::grid_size_y |
Definition at line 62 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint32_t gem5::_hsa_dispatch_packet_t::grid_size_z |
Definition at line 63 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint32_t gem5::_hsa_dispatch_packet_t::group_segment_size |
Definition at line 65 of file hsa_packet.hh.
uint16_t gem5::_hsa_dispatch_packet_t::header |
Definition at line 55 of file hsa_packet.hh.
uint64_t gem5::_hsa_dispatch_packet_t::kernarg_address |
Definition at line 67 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint64_t gem5::_hsa_dispatch_packet_t::kernel_object |
Definition at line 66 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject(), and gem5::GPUCommandProcessor::submitDispatchPkt().
uint32_t gem5::_hsa_dispatch_packet_t::private_segment_size |
Definition at line 64 of file hsa_packet.hh.
uint16_t gem5::_hsa_dispatch_packet_t::reserved0 |
Definition at line 60 of file hsa_packet.hh.
uint64_t gem5::_hsa_dispatch_packet_t::reserved1 |
Definition at line 68 of file hsa_packet.hh.
uint16_t gem5::_hsa_dispatch_packet_t::setup |
Definition at line 56 of file hsa_packet.hh.
uint16_t gem5::_hsa_dispatch_packet_t::workgroup_size_x |
Definition at line 57 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint16_t gem5::_hsa_dispatch_packet_t::workgroup_size_y |
Definition at line 58 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().
uint16_t gem5::_hsa_dispatch_packet_t::workgroup_size_z |
Definition at line 59 of file hsa_packet.hh.
Referenced by gem5::GPUCommandProcessor::dispatchKernelObject().