Đề cương khóa học
Giới thiệu
Hiểu các Nguyên tắc Cơ bản của Phương pháp Điện toán Dị nhất
Tại sao cần Điện toán Song song? Hiểu nhu cầu về Điện toán Song song
Bộ vi xử lý Đa nhân - Kiến trúc và Thiết kế
Giới thiệu về Luồng, Cơ bản về Luồng và các Khái niệm Cơ bản về Song song Programming
Hiểu các Nguyên tắc Cơ bản của Quy trình Tối ưu hóa Phần mềm GPU
OpenMP - Một Tiêu chuẩn cho Song song Dựa trên Chỉ thị Programming
Thực hành / Trình diễn các Chương trình khác nhau trên Máy Đa nhân
Giới thiệu về Điện toán GPU
GPUs cho Điện toán Song song
GPUs Mô hình Programming
Thực hành / Trình diễn các Chương trình khác nhau trên GPU
SDK, Bộ công cụ và Cài đặt Môi trường cho GPU
Làm việc với các Thư viện khác nhau
Trình diễn GPU và các Công cụ với các Chương trình Mẫu và OpenACC
Hiểu Mô hình Programming của CUDA
Tìm hiểu Kiến trúc CUDA
Khám phá và Thiết lập Môi trường Phát triển CUDA
Làm việc với CUDA Runtime API
Hiểu Mô hình Bộ nhớ CUDA
Khám phá các Tính năng CUDA API Bổ sung
Tối ưu hóa Bộ nhớ Toàn cục Hiệu quả trong CUDA: Tối ưu hóa Bộ nhớ Toàn cục Access
Tối ưu hóa Chuyển giao Dữ liệu trong CUDA bằng CUDA Streams
Sử dụng Bộ nhớ Chia sẻ trong CUDA
Hiểu và Sử dụng Các Hoạt động và Hướng dẫn Nguyên tử trong CUDA
Nghiên cứu Tình huống: Xử lý Ảnh Kỹ thuật số Cơ bản với CUDA
Làm việc với Đa-GPU Programming
Phân tích và Lấy mẫu Phần cứng Nâng cao trên NVIDIA / CUDA
Sử dụng CUDA Dynamic Parallelism API cho Khởi chạy Kernel Động
Tóm tắt và Kết luận
Requirements
- C Programming
- Linux GCC
Testimonials (1)
Trainers energy and humor.