CUDA_Parallel_Programming
所属分类:GPU/显卡
开发工具:Cuda
文件大小:0KB
下载次数:0
上传日期:2021-02-02 07:47:48
上 传 者:
sh-1993
说明: CUDA并行编程,,
(CUDA Parallel Programming,,)
文件列表:
Assignments/ (0, 2021-02-01)
Assignments/ProblemSet1/ (0, 2021-02-01)
Assignments/ProblemSet1/MatAdd.cu (6951, 2021-02-01)
Assignments/ProblemSet1/analysis.xlsx (28425, 2021-02-01)
Assignments/ProblemSet1/hw1_2020.pdf (80320, 2021-02-01)
Assignments/ProblemSet1/r08244002_ps1.pdf (559680, 2021-02-01)
Assignments/ProblemSet1/result/ (0, 2021-02-01)
Assignments/ProblemSet1/result/10x10.png (39895, 2021-02-01)
Assignments/ProblemSet1/result/16x16.png (39238, 2021-02-01)
Assignments/ProblemSet1/result/20x20.png (39740, 2021-02-01)
Assignments/ProblemSet1/result/32x32.png (39948, 2021-02-01)
Assignments/ProblemSet1/result/4x4.png (38713, 2021-02-01)
Assignments/ProblemSet1/result/8x8.png (39185, 2021-02-01)
Assignments/ProblemSet1/vecAdd.cu (5248, 2021-02-01)
Assignments/ProblemSet10/ (0, 2021-02-01)
Assignments/ProblemSet10/Notes_poisson_3d_deltax.txt (529, 2021-02-01)
Assignments/ProblemSet10/hw10_2020.pdf (80257, 2021-02-01)
Assignments/ProblemSet10/plot.py (1031, 2021-02-01)
Assignments/ProblemSet10/plot_new.py (1035, 2021-02-01)
Assignments/ProblemSet10/poisson_3d.cu (5233, 2021-02-01)
Assignments/ProblemSet10/poisson_3d_deltax.cu (5403, 2021-02-01)
Assignments/ProblemSet10/r08244002_ps10.pdf (700735, 2021-02-01)
Assignments/ProblemSet10/result/ (0, 2021-02-01)
Assignments/ProblemSet10/result/deltaX=0.5.png (33352, 2021-02-01)
Assignments/ProblemSet10/result/phi.txt (700, 2021-02-01)
Assignments/ProblemSet10/result/phi_new-2.txt (680, 2021-02-01)
Assignments/ProblemSet10/result/phi_new.txt (1705, 2021-02-01)
Assignments/ProblemSet10/result/result.png (31211, 2021-02-01)
Assignments/ProblemSet2/ (0, 2021-02-01)
Assignments/ProblemSet2/findMax.cu (6735, 2021-02-01)
Assignments/ProblemSet2/findMax_Optimize.cu (6475, 2021-02-01)
Assignments/ProblemSet2/hw2_2020.pdf (79799, 2021-02-01)
Assignments/ProblemSet2/r08244002_ps2.pdf (657957, 2021-02-01)
Assignments/ProblemSet2/result/ (0, 2021-02-01)
Assignments/ProblemSet2/result/BlockSize_GridSize_SpeedUp.jpg (40779, 2021-02-01)
Assignments/ProblemSet2/result/GPUonly.jpg (36870, 2021-02-01)
Assignments/ProblemSet2/result/OutputGrid.jpg (44687, 2021-02-01)
Assignments/ProblemSet2/result/optimize_result_-O2.txt (2999, 2021-02-01)
Assignments/ProblemSet2/result/optimize_result_noFlag.txt (1999, 2021-02-01)
... ...
# CUDA_Parallel_Programming
Course _CUDA Parallel Programming_ from NTU.
## Quick Search and Tags
* Assignments
| Folder | Tags | CUDA |
|:--------------:|:--------------------------------------------------------------:|:---------------------------------------------:|
| Problem Set 1 | Vector Addition, Matrix Addition | |
| Problem Set 2 | Find Maximum, Dot Product, Vector Addition | Shared Memory, Parallel Reduction, Multi-GPUs |
| Problem Set 3 | Laplace Equation | Texture Memory |
| Problem Set 4 | Dot Product | Shared Memory, Parallel Reduction, Multi-GPUs |
| Problem Set 5 | Heat Diffusion | Multi-GPUs |
| Problem Set 6 | Random Number, Histogram | Shared Memory |
| Problem Set 7 | Monte Carlo Integration, Simple Sampling, Metropolis Algorithm | cuRAND |
| Problem Set 8 | Multigrids Method | |
| Problem Set 9 | Ising Model | Multi-GPUs |
| Problem Set 10 | Poisson Equation | cuFFT |
## Assignments
Problem sets are named as `hwX_2020.pdf`, my reports are named as `r08244002_psX.pdf`.
### Problem Set 1
* Vector Addition
* Matrix Addition
### Problem Set 2
* Find Maximum
* Parallel Reduction
* Dot Product
* Parallel Reduction
* Vector Addition
* Add two arbitrary large vector together.
* Work with multiple GPUs.
### Problem Set 3
* Laplace Equation on 2D lattice
* Solve laplace equation on the lattice.
* CPU only
* GPU with device memory
* GPU with texture memory
* Laplace Equation on 2D lattice with boundary condition
* Solve laplace equation on the lattice.
* CPU only
* GPU with device memory
* GPU with texture memory
* Laplace Equation on 3D lattice with boundary condition
* Solve laplace equation on the lattice.
* CPU only
* GPU with device memory
* GPU with texture memory
### Problem Set 4
* Dot Product
* Parallel Reduction
* Work with multiple GPUs.
### Problem Set 5
* Heat Diffusion
* Solve for the thermal equilibrium temperature distribution on a square plate.
* Work with multiple GPUs.
### Problem Set 6
* Random Number
* Generate random numbers with exponential decay distribution e-x.
* Histogram
* Collect a series of data, and build a histogram.
* CPU
* GPU with global memory
* GPU with shared memory
### Problem Set 7
* Monte Carlo Integration
* Do integration in 10-dim
* CPU only
* Simple Sampling
* Metropolis Algorithm
* Work with multiple GPUs.
* Simple Sampling
* Metropolis Algorithm
### Problem Set 8
* Multigrids Method
* Project ![link](https://github.com/cindytsai/multigrid_poisson_solver)
### Problem Set 9
* 2D Ising Model on a Torus
* Simulation of 2D Ising model on a torus
* CPU only
* Work with multiple GPUs.
* Do measurements and estimate the errors
* Energy
* Magnetization
### Problem Set 10
* Poisson Equation
* Solve Poisson Equation using FFT
* GPU, cuFFT
近期下载者:
相关文件:
收藏者: