Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ox696c
ktransformers
Commits
18b1d183
Commit
18b1d183
authored
Feb 23, 2025
by
Xiaodong Ye
Browse files
musa: support bf16
Signed-off-by:
Xiaodong Ye
<
xiaodong.ye@mthreads.com
>
parent
94ab2de3
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
1 deletion
+4
-1
ktransformers/ktransformers_ext/cpu_backend/vendors/musa.h
ktransformers/ktransformers_ext/cpu_backend/vendors/musa.h
+3
-1
setup.py
setup.py
+1
-0
No files found.
ktransformers/ktransformers_ext/cpu_backend/vendors/musa.h
View file @
18b1d183
#pragma once
#pragma once
#include <musa_runtime.h>
#include <musa_runtime.h>
#include <musa_bf16.h>
#define cudaLaunchHostFunc musaLaunchHostFunc
#define cudaLaunchHostFunc musaLaunchHostFunc
#define cudaStream_t musaStream_t
#define cudaStream_t musaStream_t
#define cudaHostFn_t musaHostFn_t
#define cudaHostFn_t musaHostFn_t
\ No newline at end of file
#define nv_bfloat16 mt_bfloat16
\ No newline at end of file
setup.py
View file @
18b1d183
...
@@ -350,6 +350,7 @@ elif MUSA_HOME is not None:
...
@@ -350,6 +350,7 @@ elif MUSA_HOME is not None:
"at::cuda"
:
"at::musa"
,
"at::cuda"
:
"at::musa"
,
"#include <ATen/cuda/CUDAContext.h>"
:
"#include
\"
torch_musa/csrc/aten/musa/MUSAContext.h
\"
"
,
"#include <ATen/cuda/CUDAContext.h>"
:
"#include
\"
torch_musa/csrc/aten/musa/MUSAContext.h
\"
"
,
"#include <c10/cuda/CUDAGuard.h>"
:
"#include
\"
torch_musa/csrc/core/MUSAGuard.h
\"
"
,
"#include <c10/cuda/CUDAGuard.h>"
:
"#include
\"
torch_musa/csrc/core/MUSAGuard.h
\"
"
,
"nv_bfloat16"
:
"mt_bfloat16"
,
}).
run
()
}).
run
()
ops_module
=
MUSAExtension
(
'KTransformersOps'
,
[
ops_module
=
MUSAExtension
(
'KTransformersOps'
,
[
'ktransformers/ktransformers_ext/cuda_musa/custom_gguf/dequant.mu'
,
'ktransformers/ktransformers_ext/cuda_musa/custom_gguf/dequant.mu'
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment