Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Paddle CUDA #1116

Closed
hedaoyuan opened this issue Jan 10, 2017 · 3 comments
Closed

Paddle CUDA #1116

hedaoyuan opened this issue Jan 10, 2017 · 3 comments
Assignees

Comments

@hedaoyuan
Copy link
Contributor

Refactoring Paddle CUDA

paddle/cuda

当前Paddle CUDA中主要包含以下几部分内容:

  1. A CUDA engine;
  2. 对cublas、cudnn函数的封装;
  3. 一些Sparse matrix、CNN、RNN、Tensor Computation相关的CUDA实现;
  4. Some utility code;

About Refactoring

  1. Sparse matrix、CNN、RNN Computation相关的code在Paddle Function相关工作中重构,并移入paddle/function目录;
  2. Tensor Computation相关的code在Paddle Tensor Computation相关工作中重构;
  3. 与CUDA无关的utility code移入paddle/utils目录;
  4. paddle/cuda目录下面的代码风格与Paddle中其他代码风格不一致,重构的时候可以参考其他代码风格进行修改;
@hedaoyuan
Copy link
Contributor Author

hedaoyuan commented Jan 10, 2017

Some New Features

  1. CUDA Driver API -- todo

@hedaoyuan hedaoyuan self-assigned this Jan 10, 2017
@gangliao
Copy link
Contributor

感觉cuda目录也不能叫cuda了

可以叫做:
kernels
├── cpu
│   ├── avx
│   └── sse
└── gpu

@hedaoyuan
Copy link
Contributor Author

Close the issue, since paddle has been in the reconstruction.

lizexu123 pushed a commit to lizexu123/Paddle that referenced this issue Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants