Merge pull request #2719 from HydraQYH/dev_support_pdl_for_sm90_gemm_array_tma_ws
Support PDL for SM90 Array TMA GEMM
This commit is contained in:
@@ -994,6 +994,11 @@ public:
|
||||
|
||||
// Get next work tile
|
||||
auto [next_work_tile_info, increment_pipe] = scheduler.fetch_next_work(work_tile_info, tile_scheduler_pipeline, tile_scheduler_pipe_consumer_state);
|
||||
|
||||
if (!next_work_tile_info.is_valid()) {
|
||||
cutlass::arch::launch_dependent_grids();
|
||||
}
|
||||
|
||||
work_tile_info = next_work_tile_info;
|
||||
if (increment_pipe) {
|
||||
++tile_scheduler_pipe_consumer_state;
|
||||
|
||||
@@ -1038,6 +1038,11 @@ public:
|
||||
|
||||
// Get next work tile
|
||||
auto [next_work_tile_info, increment_pipe] = scheduler.fetch_next_work(work_tile_info, tile_scheduler_pipeline, tile_scheduler_pipe_consumer_state);
|
||||
|
||||
if (!next_work_tile_info.is_valid()) {
|
||||
cutlass::arch::launch_dependent_grids();
|
||||
}
|
||||
|
||||
work_tile_info = next_work_tile_info;
|
||||
if (increment_pipe) {
|
||||
++tile_scheduler_pipe_consumer_state;
|
||||
|
||||
Reference in New Issue
Block a user