登录成功

Courses

Cuda

( 4 浏览 )
贾沛
  • 188
  • 211
  • 132

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员现在可以使用C语言来为CUDA™架构编写程序,C语言是应用最广泛的一种高级编程语言。所编写出的程序于是就可以在支持CUDA™的处理器上以超高性能运行。CUDA3.0已经开始支持C++和FORTRAN。

随着显卡的发展,GPU越来越强大,而且GPU为显示图像做了优化。在计算上已经超越了通用的CPU。如此强大的芯片如果只是作为显卡就太浪费了,因此NVidia推出CUDA,让显卡可以用于图像计算以外的目的。

计 算 行 业 正 在 从 只 使 用 C P U 的 “ 中 央 处 理 ” 向 C P U 与 G P U 并 用 的 “ 协 同 处 理 ” 发 展 。 为 打 造 这 一 全 新 的 计 算 典 范 发 明 了 C U D A ( C o m p u t e U n i f i e d D e v i c e A r c h i t e c t u r e , 统 一 计 算 设 备 架 构 ) 这 一 编 程 模 型 , 是 想 在 应 用 程 序 中 充 分 利 用 C P U 和 G P U 各 自 的 优 点 。 现 在 , 该 架 构 已 应 用 于 G e F o r c e ™ ( 精 视 ™ ) 、 I O N ™ ( 翼 扬 ™ ) 、 Q u a d r o 以 及 T e s l a G P U ( 图 形 处 理 器 ) 上 , 对 应 用 程 序 开 发 人 员 来 说 , 这 是 一 个 巨 大 的 市 场 。

课程要点

主要要求我们掌握两大模块,一是如何才能用对象的思维抽象问题,如把数据抽象成各种变量及数组;二是如何才能使用算法将抽象的内容

  • 熟练度等级:
    无要求
  • 提供座位:
    23
  • 每节课时长:
    4 小时
  • 开始日期:
    21 August
  • 教学语言:
    English
  • 评估方式:
    自评
  • 课号:
    08

课程大纲

  • 课程名称
  • 讲师
  • 授课附件
  • 第一课 预览
    ANACONDA PYTHON
    • 21 / 08 / 2017
    • 09:00 am - 11:30 am
  • 贾老师

    Ph.D

  • PDF File
  • 第二课 预览
    Java OOP
    • 21 / 08 / 2017
    • 09:00 am - 11:30 am
  • 鲁教授

    Professor

  • play
  • 第三课 预览
    C/C++ - The Real Core
    • 21 / 08 / 2017
    • 09:00 am - 11:30 am
  • Mr. Zheng

    Bachelor

  • PDF File
  • 第四课 预览
    JAVASCRIPT
    • 21 / 08 / 2017
    • 09:00 am - 11:30 am
  • Mr. Yin

    Bachelor

  • PDF File

授课老师

  • 贾老师
    Ph.D

    The mastery of knowledge is not difficult, as long as the perseverance to learn, and strive to master the law, to reach the familiar situation, can be mastered, easy. Teaching must start with the experience of the learner.

  • 郑老师
    Professor

    We need to understand how to look at problems in a computer way, and we need to understand how to describe real-life data in a computer way.

IOT相关课程