You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(deps): Copy KHD imports into scattermoe_utils (#127)
* fix: move necessary khd functions into scattermoe_utils
Signed-off-by: Will Johnson <[email protected]>
* remove requirements-khd, update README
Signed-off-by: Will Johnson <[email protected]>
* fix: remove ext dep from benchmarks
Signed-off-by: Will Johnson <[email protected]>
* fix: move files to khd folder
Signed-off-by: Will Johnson <[email protected]>
* fmt
Signed-off-by: Will Johnson <[email protected]>
* fix lint
Signed-off-by: Will Johnson <[email protected]>
* rm copyright
Signed-off-by: Will Johnson <[email protected]>
* reference cute kernels
Signed-off-by: Will Johnson <[email protected]>
* cute kernels reference
Signed-off-by: Will Johnson <[email protected]>
---------
Signed-off-by: Will Johnson <[email protected]>
Currently we do not copy the `scattermoe` kernels into this respository, to this is an additional manual install:
81
-
82
-
```
83
-
# this will install the kernel-hyperdrive fork with the scattermoe triton kernels
84
-
pip install -r requirements-khd.txt
85
-
```
79
+
Triton Kernels are copied into [scattermoe_utils](./src/fms_acceleration_moe/utils/scattermoe_utils/megablocks/kernels) and were copied from [kernel hyperdrive](https://github.com/fabianlim/kernel-hyperdrive) which is a fork of [cute kernels](https://github.com/mayank31398/cute-kernels)
0 commit comments