![]() |
(git:07a6c39)
|
Parameters of the collocate kernel. More...
#include <grid_gpu_context.h>
Data Fields | |
| int | first_task {0} |
| int | cab_size_ {0} |
| int3 | grid_full_size_ = make_int3(0, 0, 0) |
| int3 | grid_local_size_ = make_int3(0, 0, 0) |
| int3 | grid_lower_corner_ = make_int3(0, 0, 0) |
| int3 | grid_border_width_ = make_int3(0, 0, 0) |
| double | dh_ [9] |
| double | dh_inv_ [9] |
| task_info * | tasks |
| int * | block_offsets {nullptr} |
| char | la_min_diff {0} |
| char | lb_min_diff {0} |
| char | la_max_diff {0} |
| char | lb_max_diff {0} |
| enum grid_func | func |
| kernel_buffers | buffers_dev |
| double ** | sphi_dev {nullptr} |
| int | ntasks {0} |
| int * | task_sorted_by_blocks_dev {nullptr} |
| int * | sorted_blocks_offset_dev {nullptr} |
| int * | num_tasks_per_block_dev {nullptr} |
| int * | cab_block_offset_dev {nullptr} |
Parameters of the collocate kernel.
Definition at line 435 of file grid_gpu_context.h.
| int rocm_backend::kernel_params::first_task {0} |
Definition at line 436 of file grid_gpu_context.h.
| int rocm_backend::kernel_params::cab_size_ {0} |
Definition at line 438 of file grid_gpu_context.h.
| int3 rocm_backend::kernel_params::grid_full_size_ = make_int3(0, 0, 0) |
Definition at line 439 of file grid_gpu_context.h.
| int3 rocm_backend::kernel_params::grid_local_size_ = make_int3(0, 0, 0) |
Definition at line 440 of file grid_gpu_context.h.
| int3 rocm_backend::kernel_params::grid_lower_corner_ = make_int3(0, 0, 0) |
Definition at line 441 of file grid_gpu_context.h.
| int3 rocm_backend::kernel_params::grid_border_width_ = make_int3(0, 0, 0) |
Definition at line 442 of file grid_gpu_context.h.
| double rocm_backend::kernel_params::dh_[9] |
Definition at line 443 of file grid_gpu_context.h.
| double rocm_backend::kernel_params::dh_inv_[9] |
Definition at line 444 of file grid_gpu_context.h.
| task_info* rocm_backend::kernel_params::tasks |
Definition at line 445 of file grid_gpu_context.h.
| int* rocm_backend::kernel_params::block_offsets {nullptr} |
Definition at line 446 of file grid_gpu_context.h.
| char rocm_backend::kernel_params::la_min_diff {0} |
Definition at line 447 of file grid_gpu_context.h.
| char rocm_backend::kernel_params::lb_min_diff {0} |
Definition at line 448 of file grid_gpu_context.h.
| char rocm_backend::kernel_params::la_max_diff {0} |
Definition at line 449 of file grid_gpu_context.h.
| char rocm_backend::kernel_params::lb_max_diff {0} |
Definition at line 450 of file grid_gpu_context.h.
| enum grid_func rocm_backend::kernel_params::func |
Definition at line 451 of file grid_gpu_context.h.
| kernel_buffers rocm_backend::kernel_params::buffers_dev |
Definition at line 452 of file grid_gpu_context.h.
| double** rocm_backend::kernel_params::sphi_dev {nullptr} |
Definition at line 453 of file grid_gpu_context.h.
| int rocm_backend::kernel_params::ntasks {0} |
Definition at line 454 of file grid_gpu_context.h.
| int* rocm_backend::kernel_params::task_sorted_by_blocks_dev {nullptr} |
Definition at line 455 of file grid_gpu_context.h.
| int* rocm_backend::kernel_params::sorted_blocks_offset_dev {nullptr} |
Definition at line 456 of file grid_gpu_context.h.
| int* rocm_backend::kernel_params::num_tasks_per_block_dev {nullptr} |
Definition at line 457 of file grid_gpu_context.h.
| int* rocm_backend::kernel_params::cab_block_offset_dev {nullptr} |
Definition at line 458 of file grid_gpu_context.h.