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
jerrrrry
infinicore
Commits
ceb57c2a
Commit
ceb57c2a
authored
Jul 14, 2025
by
YdrMaster
Browse files
issue/291/style: 根据实际情况将 cuda 改为 nvidia
Signed-off-by:
YdrMaster
<
ydrml@hotmail.com
>
parent
d76a2607
Changes
49
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
13 additions
and
13 deletions
+13
-13
src/infiniop/ops/sub/cpu/sub_cpu.h
src/infiniop/ops/sub/cpu/sub_cpu.h
+1
-1
src/infiniop/ops/sub/metax/sub_metax.h
src/infiniop/ops/sub/metax/sub_metax.h
+1
-1
src/infiniop/ops/sub/nvidia/sub_nvidia.cu
src/infiniop/ops/sub/nvidia/sub_nvidia.cu
+2
-2
src/infiniop/ops/sub/nvidia/sub_nvidia.cuh
src/infiniop/ops/sub/nvidia/sub_nvidia.cuh
+2
-2
src/infiniop/ops/swiglu/cpu/swiglu_cpu.h
src/infiniop/ops/swiglu/cpu/swiglu_cpu.h
+1
-1
src/infiniop/ops/swiglu/metax/swiglu_metax.h
src/infiniop/ops/swiglu/metax/swiglu_metax.h
+1
-1
src/infiniop/ops/swiglu/nvidia/swiglu_nvidia.cu
src/infiniop/ops/swiglu/nvidia/swiglu_nvidia.cu
+2
-2
src/infiniop/ops/swiglu/nvidia/swiglu_nvidia.cuh
src/infiniop/ops/swiglu/nvidia/swiglu_nvidia.cuh
+2
-2
xmake/cuda.lua
xmake/cuda.lua
+1
-1
No files found.
src/infiniop/ops/sub/cpu/sub_cpu.h
View file @
ceb57c2a
...
...
@@ -3,7 +3,7 @@
#include "../../../elementwise/cpu/elementwise_cpu.h"
ELEMENTWISE_DESCRIPTOR
(
sub
,
cpu
,
cpu
)
ELEMENTWISE_DESCRIPTOR
(
sub
,
cpu
)
namespace
op
::
sub
::
cpu
{
typedef
struct
SubOp
{
...
...
src/infiniop/ops/sub/metax/sub_metax.h
View file @
ceb57c2a
...
...
@@ -3,6 +3,6 @@
#include "../../../elementwise/metax/elementwise_metax_api.h"
ELEMENTWISE_DESCRIPTOR
(
sub
,
metax
,
metax
)
ELEMENTWISE_DESCRIPTOR
(
sub
,
metax
)
#endif // __SUB_METAX_API_H__
src/infiniop/ops/sub/nvidia/sub_nvidia.cu
View file @
ceb57c2a
#include "../../../elementwise/
cud
a/elementwise_
cud
a.cuh"
#include "../../../elementwise/
nvidi
a/elementwise_
nvidi
a.cuh"
#include "../cuda/kernel.cuh"
#include "sub_nvidia.cuh"
...
...
@@ -13,7 +13,7 @@ infiniStatus_t Descriptor::create(
infiniopTensorDescriptor_t
out_desc
,
std
::
vector
<
infiniopTensorDescriptor_t
>
input_desc_vec
)
{
auto
handle
=
reinterpret_cast
<
device
::
cud
a
::
Handle
*>
(
handle_
);
auto
handle
=
reinterpret_cast
<
device
::
nvidi
a
::
Handle
*>
(
handle_
);
auto
dtype
=
out_desc
->
dtype
();
const
auto
&
a_desc
=
input_desc_vec
.
at
(
0
);
...
...
src/infiniop/ops/sub/nvidia/sub_nvidia.cuh
View file @
ceb57c2a
#ifndef __SUB_CUDA_API_H__
#define __SUB_CUDA_API_H__
#include "../../../elementwise/
cud
a/elementwise_
cud
a_api.cuh"
#include "../../../elementwise/
nvidi
a/elementwise_
nvidi
a_api.cuh"
ELEMENTWISE_DESCRIPTOR
(
sub
,
nvidia
,
cuda
)
ELEMENTWISE_DESCRIPTOR
(
sub
,
nvidia
)
#endif // __SUB_CUDA_API_H__
src/infiniop/ops/swiglu/cpu/swiglu_cpu.h
View file @
ceb57c2a
...
...
@@ -3,7 +3,7 @@
#include "../../../elementwise/cpu/elementwise_cpu.h"
ELEMENTWISE_DESCRIPTOR
(
swiglu
,
cpu
,
cpu
)
ELEMENTWISE_DESCRIPTOR
(
swiglu
,
cpu
)
namespace
op
::
swiglu
::
cpu
{
typedef
struct
SwiGLUOp
{
...
...
src/infiniop/ops/swiglu/metax/swiglu_metax.h
View file @
ceb57c2a
...
...
@@ -3,6 +3,6 @@
#include "../../../elementwise/metax/elementwise_metax_api.h"
ELEMENTWISE_DESCRIPTOR
(
swiglu
,
metax
,
metax
)
ELEMENTWISE_DESCRIPTOR
(
swiglu
,
metax
)
#endif // __SWIGLU_METAX_API_H__
src/infiniop/ops/swiglu/nvidia/swiglu_nvidia.cu
View file @
ceb57c2a
#include "swiglu_nvidia.cuh"
#include "../../../elementwise/
cud
a/elementwise_
cud
a.cuh"
#include "../../../elementwise/
nvidi
a/elementwise_
nvidi
a.cuh"
#include "../cuda/kernel.cuh"
...
...
@@ -14,7 +14,7 @@ infiniStatus_t Descriptor::create(
infiniopTensorDescriptor_t
out_desc
,
std
::
vector
<
infiniopTensorDescriptor_t
>
input_desc_vec
)
{
auto
handle
=
reinterpret_cast
<
device
::
cud
a
::
Handle
*>
(
handle_
);
auto
handle
=
reinterpret_cast
<
device
::
nvidi
a
::
Handle
*>
(
handle_
);
auto
dtype
=
out_desc
->
dtype
();
const
auto
&
up_desc
=
input_desc_vec
.
at
(
0
);
...
...
src/infiniop/ops/swiglu/nvidia/swiglu_nvidia.cuh
View file @
ceb57c2a
#ifndef __SWIGLU_CUDA_API_H__
#define __SWIGLU_CUDA_API_H__
#include "../../../elementwise/
cud
a/elementwise_
cud
a_api.cuh"
#include "../../../elementwise/
nvidi
a/elementwise_
nvidi
a_api.cuh"
ELEMENTWISE_DESCRIPTOR
(
swiglu
,
nvidia
,
cuda
)
ELEMENTWISE_DESCRIPTOR
(
swiglu
,
nvidia
)
#endif // __SWIGLU_CUDA_API_H__
xmake/cuda.lua
View file @
ceb57c2a
...
...
@@ -46,7 +46,7 @@ target("infiniop-cuda")
add_cuflags
(
"-Xcompiler=-Wno-error=deprecated-declarations"
)
set_languages
(
"cxx17"
)
add_files
(
"../src/infiniop/devices/
cud
a/*.cu"
,
"../src/infiniop/ops/*/cuda/*.cu"
,
"../src/infiniop/ops/*/nvidia/*.cu"
,
"../build/ninetoothed/*.c"
)
add_files
(
"../src/infiniop/devices/
nvidi
a/*.cu"
,
"../src/infiniop/ops/*/cuda/*.cu"
,
"../src/infiniop/ops/*/nvidia/*.cu"
,
"../build/ninetoothed/*.c"
)
target_end
()
target
(
"infinirt-cuda"
)
...
...
Prev
1
2
3
Next
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