Some checks failed
Build blog docker image / Build-Blog-Image (push) Failing after 14s
Signed-off-by: jackfiled <xcrenchangjun@outlook.com> Reviewed-on: #21
43 lines
859 B
Markdown
43 lines
859 B
Markdown
---
|
|
title: High Performance Computing 25 SP Programming CUDA
|
|
date: 2025-08-31T13:50:53.6891520+08:00
|
|
tags:
|
|
- 高性能计算
|
|
- 学习资料
|
|
---
|
|
|
|
|
|
Compute Unified Device Architecture
|
|
|
|
<!--more-->
|
|
|
|
## CUDA
|
|
|
|
General purpose programming model:
|
|
|
|
- Use kicks off batches of threads on the GPU.
|
|
|
|

|
|
|
|
The compiling C with CUDA applications:
|
|
|
|

|
|
|
|
### CUDA APIs
|
|
|
|
Areas:
|
|
|
|
- Device management
|
|
- Context management
|
|
- Memory management
|
|
- Code module management
|
|
- Execution control
|
|
- Texture reference management
|
|
- Interoperability with OpenGL and Direct3D
|
|
|
|
Two APIs:
|
|
|
|
- A low-level API called the CUDA driver API.
|
|
- A higher-level API called the C runtime for CUDA that is implemented on top of the CUDA driver API.
|
|
|