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 @@
#include "../../../elementwise/cpu/elementwise_cpu.h"
ELEMENTWISE_DESCRIPTOR(sub, cpu, cpu)
ELEMENTWISE_DESCRIPTOR(sub, cpu)
namespace op::sub::cpu {
typedef struct SubOp {
......
......@@ -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__
#include "../../../elementwise/cuda/elementwise_cuda.cuh"
#include "../../../elementwise/nvidia/elementwise_nvidia.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::cuda::Handle *>(handle_);
auto handle = reinterpret_cast<device::nvidia::Handle *>(handle_);
auto dtype = out_desc->dtype();
const auto &a_desc = input_desc_vec.at(0);
......
#ifndef __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__
......@@ -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 {
......
......@@ -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__
#include "swiglu_nvidia.cuh"
#include "../../../elementwise/cuda/elementwise_cuda.cuh"
#include "../../../elementwise/nvidia/elementwise_nvidia.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::cuda::Handle *>(handle_);
auto handle = reinterpret_cast<device::nvidia::Handle *>(handle_);
auto dtype = out_desc->dtype();
const auto &up_desc = input_desc_vec.at(0);
......
#ifndef __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__
......@@ -46,7 +46,7 @@ target("infiniop-cuda")
add_cuflags("-Xcompiler=-Wno-error=deprecated-declarations")
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("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