前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NVIDIA CUDA9RC版本:到底改变了什么?

NVIDIA CUDA9RC版本:到底改变了什么?

作者头像
GPUS Lady
发布2018-04-02 14:50:20
9730
发布2018-04-02 14:50:20
举报
文章被收录于专栏:GPUS开发者GPUS开发者

今日,NVIDIA正式宣布可以在官网下载CUDA9.0RC版本,肯定有不少CUDA开发者很想知道CUDA9.0版本到底增加了哪些新的功能。

总的来说,就是这样三点:

  1. 支持下一代NVIDIA gpu——NVIDIA Volta
  2. 更快的库,包括cuBLAS,cuFFT和NPP
  3. 协助组:这是一种新的编程模式,利用高性能的APIs和原语进行线程管理

CUDA9.0增加了哪些新的库?

什么是协助组?

简单的说就是在并行算法中,线程通常需要配合执行集体计算。 构建这些合作代码需要分组和同步协作线程。 CUDA 9引入了合作组编程模式,用于灵活的可伸缩的线程同步和通讯。

特点是:

  1. 跨越软件边界的清晰组合
  2. 优化硬件快速通道
  3. 可从几个线程扩展到所有正在运行的线程
  4. 到处部署:开普勒和新一代的gpu
  5. 被CUDA开发者工具包支持

协助组的三个关键能力

随便感受一下灵活性:

举个并行规约的例子:

Tesla V100的特色

NVIDIA在很多场合都介绍了Tesla V100的特色,这里就不多赘述了

Lady最后说一句:Tesla V100就要来了,Tesla P100还会贵么?

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GPUS开发者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档