강의

멘토링

로드맵

Programming

/

Programming Language

Ngôn ngữ lập trình GPU CUDA cơ bản

CUDA là ngôn ngữ lập trình GPU. Nó là ngôn ngữ được tạo bằng cách sửa đổi C và C++, vì vậy bất kỳ nhà phát triển C hoặc C++ nào cũng có thể dễ dàng truy cập nó. Tuy nhiên, bạn phải hiểu rõ đặc điểm của máy GPU và lập trình CUDA. Khóa học này hiểu về máy GPU, viết CUDA và thực hiện phép nhân ma trận, một thao tác cơ bản của học sâu. Khóa học này sẽ giúp bạn thành thạo lập trình GPU.

(4.0) 18 đánh giá

190 học viên

  • kwangsung
CUDA

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Cơ bản về lập trình GPU

  • Cài đặt và thiết lập CUDA

  • GPU triển khai thuật toán nhân ma trận

  • Thực hiện đo điểm chuẩn bằng API CUDA

  • Các ứng dụng khác nhau của công nghệ GPU

Ngôn ngữ lập trình GPU CUDA

Với việc Google tập trung vào học máy, lập trình GPU đã trở thành một xu hướng không thể phủ nhận. Học máy, khai thác tiền điện tử, xe tự lái, AI, chatbot và phân tích dữ liệu lớn đều sử dụng GPU. CUDA là ngôn ngữ lập trình GPU.

Vì là ngôn ngữ bắt nguồn từ C và C++, nên bất kỳ nhà phát triển C hoặc C++ nào cũng có thể dễ dàng tiếp cận. Tuy nhiên, việc hiểu rõ đặc điểm của máy GPU và lập trình CUDA là vô cùng quan trọng. Khóa học này sẽ hướng dẫn bạn cách hiểu máy GPU và viết mã CUDA để thực hiện phép nhân ma trận, một phép toán cơ bản trong học sâu. Thông qua khóa học này, bạn sẽ trở nên thành thạo trong lập trình GPU.

GPU là gì?

Card đồ họa, có chức năng xử lý thông tin hình ảnh của máy tính và hiển thị trên màn hình, được thiết kế để hỗ trợ các tác vụ xử lý đồ họa của bộ xử lý trung tâm. GPU được sử dụng rộng rãi trong lĩnh vực AI và học máy vì chúng có thể tăng đáng kể tốc độ tính toán.

Những người hữu ích

  • Bất kỳ ai quan tâm đến máy học.
  • Các công ty khởi nghiệp AI

Giới thiệu những người chia sẻ kiến thức

Choi Gwang-seong

Tôi đã đắm mình vào lập trình từ khi học cao học. Sau khi tốt nghiệp, tôi ở lại phòng thí nghiệm và phát triển phần mềm mô phỏng dự đoán nhà máy bán dẫn. Ngôn ngữ chính của tôi là C++ và CUDA.

Tôi từng là Giám đốc Công nghệ (CTO) tại một công ty khởi nghiệp tên là CCG. Tôi đã phát triển SIMPLE, một ngôn ngữ thông dịch dành cho GPU. https://github.com/cks3443/simple

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • người mới bắt đầu lập trình

  • Người mơ ước trở thành nhà phân tích dữ liệu

  • chuyên ngành kỹ thuật máy tính

  • Bất cứ ai quan tâm đến việc học sâu

  • Bất cứ ai quan tâm đến điện toán hiệu năng cao

Xin chào
Đây là

5,062

Học viên

118

Đánh giá

29

Trả lời

3.8

Xếp hạng

9

Các khóa học

  • 현) 리얼메이커 수석 개발자
  • 전) CCG 수석 개발자
  • 전) VARDOT 소프트웨어 엔지니어, 드루팔 개발자
  • 전) 반도체 에칭 시뮬레이션 책임 개발자

Chương trình giảng dạy

Tất cả

18 bài giảng ∙ (2giờ 19phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

18 đánh giá

4.0

18 đánh giá

  • rlagkrtn70612030님의 프로필 이미지
    rlagkrtn70612030

    Đánh giá 3

    Đánh giá trung bình 4.3

    3

    100% đã tham gia

    Tôi nghĩ học phí được đặt ở mức cao so với nội dung khóa học. Tôi cho rằng tiến độ bài giảng quá chậm và nội dung bài giảng hơi yếu. Tôi nghĩ học phí hơi đắt so với bài giảng.

    • rainbow978123944님의 프로필 이미지
      rainbow978123944

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      94% đã tham gia

      Giá cao là một vấn đề, nhưng xét đến thói quen của tôi là không thể đọc hết ngay cả những cuốn sách dày, tôi nghĩ đó là một bài giảng thực sự ngắn và dày.

      • kwangsung
        Giảng viên

        Cảm ơn bạn. ^^

    • justinlabry님의 프로필 이미지
      justinlabry

      Đánh giá 9

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Độ dài bài giảng ngắn là một lợi thế ^^* Việc xem xét khóa học mang lại cho tôi cảm giác rằng tôi đã học được lập trình CUDA là gì và lập trình CUDA rất dễ dàng. Tóm tắt một dòng: Bài giảng CUDA ngắn nhưng mạnh mẽ trong C. Chúng ta có thể mong đợi các khóa học tiếp theo trong tương lai không?

      • kwangsung
        Giảng viên

        Cảm ơn bạn đã đánh giá tốt. Tôi rất vui vì bạn thấy nó hữu ích. Nếu bạn có bất kỳ suy nghĩ nào về nội dung nên đưa vào bài giảng tiếp theo, vui lòng cho tôi biết. Cảm ơn

    • wikimfw2531님의 프로필 이미지
      wikimfw2531

      Đánh giá 12

      Đánh giá trung bình 4.8

      5

      100% đã tham gia

      Đó là thời điểm để tích lũy kinh nghiệm về lập trình GPU và tiếp cận nhiều lĩnh vực hơn.

    • oosaprogrammer5230님의 프로필 이미지
      oosaprogrammer5230

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Lớp học tuyệt vời! Cảm ơn!

      716.292 ₫

      Khóa học khác của kwangsung

      Hãy khám phá các khóa học khác của giảng viên!