GPU Indexing Schemes and Launch Configurations
Compare changes
- Frederik Hennig authored
+ 59
− 29
@@ -49,7 +49,7 @@ GRID_DIM = [
@@ -49,7 +49,7 @@ GRID_DIM = [
@@ -61,7 +61,18 @@ class Linear3DMapping(ThreadToIndexMapping):
@@ -61,7 +61,18 @@ class Linear3DMapping(ThreadToIndexMapping):
@@ -79,6 +90,18 @@ class Linear3DMapping(ThreadToIndexMapping):
@@ -79,6 +90,18 @@ class Linear3DMapping(ThreadToIndexMapping):
@@ -97,7 +120,18 @@ class Blockwise4DMapping(ThreadToIndexMapping):
@@ -97,7 +120,18 @@ class Blockwise4DMapping(ThreadToIndexMapping):
@@ -114,6 +148,18 @@ class Blockwise4DMapping(ThreadToIndexMapping):
@@ -114,6 +148,18 @@ class Blockwise4DMapping(ThreadToIndexMapping):
@@ -127,7 +173,9 @@ class CudaPlatform(GenericGpu):
@@ -127,7 +173,9 @@ class CudaPlatform(GenericGpu):
@@ -212,26 +260,7 @@ class CudaPlatform(GenericGpu):
@@ -212,26 +260,7 @@ class CudaPlatform(GenericGpu):
@@ -264,10 +293,11 @@ class CudaPlatform(GenericGpu):
@@ -264,10 +293,11 @@ class CudaPlatform(GenericGpu):
@@ -276,7 +306,7 @@ class CudaPlatform(GenericGpu):
@@ -276,7 +306,7 @@ class CudaPlatform(GenericGpu):
@@ -287,7 +317,7 @@ class CudaPlatform(GenericGpu):
@@ -287,7 +317,7 @@ class CudaPlatform(GenericGpu):