Commit ceb57c2a authored by YdrMaster's avatar YdrMaster
Browse files

issue/291/style: 根据实际情况将 cuda 改为 nvidia


Signed-off-by: default avatarYdrMaster <ydrml@hotmail.com>
parent d76a2607
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
#include "../../../elementwise/cpu/elementwise_cpu.h" #include "../../../elementwise/cpu/elementwise_cpu.h"
ELEMENTWISE_DESCRIPTOR(sub, cpu, cpu) ELEMENTWISE_DESCRIPTOR(sub, cpu)
namespace op::sub::cpu { namespace op::sub::cpu {
typedef struct SubOp { typedef struct SubOp {
......
...@@ -3,6 +3,6 @@ ...@@ -3,6 +3,6 @@
#include "../../../elementwise/metax/elementwise_metax_api.h" #include "../../../elementwise/metax/elementwise_metax_api.h"
ELEMENTWISE_DESCRIPTOR(sub, metax, metax) ELEMENTWISE_DESCRIPTOR(sub, metax)
#endif // __SUB_METAX_API_H__ #endif // __SUB_METAX_API_H__
#include "../../../elementwise/cuda/elementwise_cuda.cuh" #include "../../../elementwise/nvidia/elementwise_nvidia.cuh"
#include "../cuda/kernel.cuh" #include "../cuda/kernel.cuh"
#include "sub_nvidia.cuh" #include "sub_nvidia.cuh"
...@@ -13,7 +13,7 @@ infiniStatus_t Descriptor::create( ...@@ -13,7 +13,7 @@ infiniStatus_t Descriptor::create(
infiniopTensorDescriptor_t out_desc, infiniopTensorDescriptor_t out_desc,
std::vector<infiniopTensorDescriptor_t> input_desc_vec) { std::vector<infiniopTensorDescriptor_t> input_desc_vec) {
auto handle = reinterpret_cast<device::cuda::Handle *>(handle_); auto handle = reinterpret_cast<device::nvidia::Handle *>(handle_);
auto dtype = out_desc->dtype(); auto dtype = out_desc->dtype();
const auto &a_desc = input_desc_vec.at(0); const auto &a_desc = input_desc_vec.at(0);
......
#ifndef __SUB_CUDA_API_H__ #ifndef __SUB_CUDA_API_H__
#define __SUB_CUDA_API_H__ #define __SUB_CUDA_API_H__
#include "../../../elementwise/cuda/elementwise_cuda_api.cuh" #include "../../../elementwise/nvidia/elementwise_nvidia_api.cuh"
ELEMENTWISE_DESCRIPTOR(sub, nvidia, cuda) ELEMENTWISE_DESCRIPTOR(sub, nvidia)
#endif // __SUB_CUDA_API_H__ #endif // __SUB_CUDA_API_H__
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
#include "../../../elementwise/cpu/elementwise_cpu.h" #include "../../../elementwise/cpu/elementwise_cpu.h"
ELEMENTWISE_DESCRIPTOR(swiglu, cpu, cpu) ELEMENTWISE_DESCRIPTOR(swiglu, cpu)
namespace op::swiglu::cpu { namespace op::swiglu::cpu {
typedef struct SwiGLUOp { typedef struct SwiGLUOp {
......
...@@ -3,6 +3,6 @@ ...@@ -3,6 +3,6 @@
#include "../../../elementwise/metax/elementwise_metax_api.h" #include "../../../elementwise/metax/elementwise_metax_api.h"
ELEMENTWISE_DESCRIPTOR(swiglu, metax, metax) ELEMENTWISE_DESCRIPTOR(swiglu, metax)
#endif // __SWIGLU_METAX_API_H__ #endif // __SWIGLU_METAX_API_H__
#include "swiglu_nvidia.cuh" #include "swiglu_nvidia.cuh"
#include "../../../elementwise/cuda/elementwise_cuda.cuh" #include "../../../elementwise/nvidia/elementwise_nvidia.cuh"
#include "../cuda/kernel.cuh" #include "../cuda/kernel.cuh"
...@@ -14,7 +14,7 @@ infiniStatus_t Descriptor::create( ...@@ -14,7 +14,7 @@ infiniStatus_t Descriptor::create(
infiniopTensorDescriptor_t out_desc, infiniopTensorDescriptor_t out_desc,
std::vector<infiniopTensorDescriptor_t> input_desc_vec) { std::vector<infiniopTensorDescriptor_t> input_desc_vec) {
auto handle = reinterpret_cast<device::cuda::Handle *>(handle_); auto handle = reinterpret_cast<device::nvidia::Handle *>(handle_);
auto dtype = out_desc->dtype(); auto dtype = out_desc->dtype();
const auto &up_desc = input_desc_vec.at(0); const auto &up_desc = input_desc_vec.at(0);
......
#ifndef __SWIGLU_CUDA_API_H__ #ifndef __SWIGLU_CUDA_API_H__
#define __SWIGLU_CUDA_API_H__ #define __SWIGLU_CUDA_API_H__
#include "../../../elementwise/cuda/elementwise_cuda_api.cuh" #include "../../../elementwise/nvidia/elementwise_nvidia_api.cuh"
ELEMENTWISE_DESCRIPTOR(swiglu, nvidia, cuda) ELEMENTWISE_DESCRIPTOR(swiglu, nvidia)
#endif // __SWIGLU_CUDA_API_H__ #endif // __SWIGLU_CUDA_API_H__
...@@ -46,7 +46,7 @@ target("infiniop-cuda") ...@@ -46,7 +46,7 @@ target("infiniop-cuda")
add_cuflags("-Xcompiler=-Wno-error=deprecated-declarations") add_cuflags("-Xcompiler=-Wno-error=deprecated-declarations")
set_languages("cxx17") set_languages("cxx17")
add_files("../src/infiniop/devices/cuda/*.cu", "../src/infiniop/ops/*/cuda/*.cu", "../src/infiniop/ops/*/nvidia/*.cu", "../build/ninetoothed/*.c") add_files("../src/infiniop/devices/nvidia/*.cu", "../src/infiniop/ops/*/cuda/*.cu", "../src/infiniop/ops/*/nvidia/*.cu", "../build/ninetoothed/*.c")
target_end() target_end()
target("infinirt-cuda") target("infinirt-cuda")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment