Skip to content

Commit d4bb949

Browse files
authored
[STF] Move core stf headers outside of places/ (#7939)
* Remove unused exec_affinity.cuh include from place_partition.cuh place_partition.cuh does not use exec_affinity; the include was a leftover. Made-with: Cursor * Add missing changes * Revert "Add missing changes" (not intended for this branch) This reverts commit 7fd0545. * Move loop_dispatch.cuh to a more STF specific header * Move places/inner_shape.cuh in internal/inner_shape.cuh * clang-format * add a missing header
1 parent 7a6d8f8 commit d4bb949

File tree

8 files changed

+5
-6
lines changed

8 files changed

+5
-6
lines changed

cudax/include/cuda/experimental/__stf/internal/context.cuh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
#include <cuda/experimental/__stf/allocators/pooled_allocator.cuh>
2424
#include <cuda/experimental/__stf/allocators/uncached_allocator.cuh>
2525
#include <cuda/experimental/__stf/graph/graph_ctx.cuh>
26+
#include <cuda/experimental/__stf/internal/inner_shape.cuh>
2627
#include <cuda/experimental/__stf/internal/reducer.cuh>
2728
#include <cuda/experimental/__stf/internal/scalar_interface.cuh>
2829
#include <cuda/experimental/__stf/internal/task_dep.cuh>
2930
#include <cuda/experimental/__stf/internal/void_interface.cuh>
3031
#include <cuda/experimental/__stf/places/exec/cuda_stream.cuh>
31-
#include <cuda/experimental/__stf/places/inner_shape.cuh>
3232
#include <cuda/experimental/__stf/stream/stream_ctx.cuh>
3333

3434
#include <map>

cudax/include/cuda/experimental/__stf/places/inner_shape.cuh renamed to cudax/include/cuda/experimental/__stf/internal/inner_shape.cuh

File renamed without changes.

cudax/include/cuda/experimental/__stf/places/loop_dispatch.cuh renamed to cudax/include/cuda/experimental/__stf/internal/loop_dispatch.cuh

File renamed without changes.

cudax/include/cuda/experimental/__stf/places/place_partition.cuh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#endif // no system header
2727

2828
#include <cuda/experimental/__stf/internal/async_resources_handle.cuh>
29-
#include <cuda/experimental/__stf/internal/exec_affinity.cuh>
3029
#include <cuda/experimental/__stf/places/exec/cuda_stream.cuh>
3130
#include <cuda/experimental/__stf/places/exec/green_context.cuh>
3231
#include <cuda/experimental/__stf/places/places.cuh>

cudax/include/cuda/experimental/stf.cuh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
#include <cuda/experimental/__stf/graph/graph_ctx.cuh>
2424
// #include <cuda/experimental/__stf/internal/algorithm.cuh>
2525
#include <cuda/experimental/__stf/internal/context.cuh>
26+
#include <cuda/experimental/__stf/internal/inner_shape.cuh>
2627
#include <cuda/experimental/__stf/internal/reducer.cuh>
2728
#include <cuda/experimental/__stf/internal/scalar_interface.cuh>
2829
#include <cuda/experimental/__stf/internal/task_dep.cuh>
2930
#include <cuda/experimental/__stf/internal/void_interface.cuh>
3031
#include <cuda/experimental/__stf/places/exec/cuda_stream.cuh>
3132
#include <cuda/experimental/__stf/places/exec/green_context.cuh>
32-
#include <cuda/experimental/__stf/places/inner_shape.cuh>
3333
#include <cuda/experimental/__stf/stream/stream_ctx.cuh>
3434
#include <cuda/experimental/__stf/utility/run_once.cuh>

cudax/test/stf/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ set(
193193
cuda/experimental/__stf/internal/slice.cuh
194194
cuda/experimental/__stf/internal/thread_hierarchy.cuh
195195
cuda/experimental/__stf/places/cyclic_shape.cuh
196-
cuda/experimental/__stf/places/inner_shape.cuh
196+
cuda/experimental/__stf/internal/inner_shape.cuh
197197
cuda/experimental/__stf/places/places.cuh
198198
cuda/experimental/__stf/places/tiled_partition.cuh
199199
cuda/experimental/__stf/stream/stream_ctx.cuh

cudax/test/stf/loop_dispatch/loop_dispatch.cu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
//
99
//===----------------------------------------------------------------------===//
1010

11-
#include <cuda/experimental/__stf/places/loop_dispatch.cuh>
11+
#include <cuda/experimental/__stf/internal/loop_dispatch.cuh>
1212
#include <cuda/experimental/stf.cuh>
1313

1414
using namespace cuda::experimental::stf;

cudax/test/stf/loop_dispatch/nested_loop_dispatch.cu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
#include <cuda/std/cmath>
1212

13-
#include <cuda/experimental/__stf/places/loop_dispatch.cuh>
13+
#include <cuda/experimental/__stf/internal/loop_dispatch.cuh>
1414
#include <cuda/experimental/stf.cuh>
1515

1616
using namespace cuda::experimental::stf;

0 commit comments

Comments
 (0)