当前位置: 首页 > news >正文

大方做网站合作平台网

大方做网站,合作平台网,网站联系方式设置要求,外包优化是什么意思转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ 代码流程 先检查所有GPU之间是否支持P2P通信;然后尝试启用GPU之间的P2P通信;再次检查所有GPU之间是否支持P2P通信。 test.cu&…

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn]

如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

代码流程

  1. 先检查所有GPU之间是否支持P2P通信;
  2. 然后尝试启用GPU之间的P2P通信;
  3. 再次检查所有GPU之间是否支持P2P通信。

test.cu:

#include <stdio.h>
#include <cuda_runtime.h>void checkP2P(int deviceCount) {printf("\nChecking initial P2P support:\n");for (int i = 0; i < deviceCount; i++) {for (int j = 0; j < deviceCount; j++) {if (i != j) {int canAccessPeer = 0;cudaDeviceCanAccessPeer(&canAccessPeer, i, j);printf("GPU %d -> GPU %d: %s\n", i, j, canAccessPeer ? "Supported" : "Not Supported");}}}
}void enableP2P(int deviceCount) {printf("\nEnabling P2P:\n");for (int i = 0; i < deviceCount; i++) {cudaSetDevice(i);for (int j = 0; j < deviceCount; j++) {if (i != j) {int canAccessPeer = 0;cudaDeviceCanAccessPeer(&canAccessPeer, i, j);if (canAccessPeer) {cudaError_t err = cudaDeviceEnablePeerAccess(j, 0);if (err == cudaSuccess) {printf("P2P enabled between GPU %d and GPU %d.\n", i, j);} else {printf("Failed to enable P2P between GPU %d and GPU %d: %s\n", i, j, cudaGetErrorString(err));}}}}}
}void recheckP2P(int deviceCount) {printf("\nRechecking P2P support after enabling:\n");for (int i = 0; i < deviceCount; i++) {for (int j = 0; j < deviceCount; j++) {if (i != j) {int canAccessPeer = 0;cudaDeviceCanAccessPeer(&canAccessPeer, i, j);printf("GPU %d -> GPU %d: %s\n", i, j, canAccessPeer ? "Enabled" : "Disabled");}}}
}int main() {int deviceCount;cudaGetDeviceCount(&deviceCount);if (deviceCount < 2) {printf("At least two GPUs are required for P2P testing.\n");return 0;}printf("Detected %d GPUs.\n", deviceCount);// Step 1: Check initial P2P supportcheckP2P(deviceCount);// Step 2: Enable P2PenableP2P(deviceCount);// Step 3: Recheck P2P supportrecheckP2P(deviceCount);return 0;
}

编译:

nvcc -o test test.cu

执行:

./test.cu


注意事项

1、官方提供的cuda_tool里的simpleP2P、p2pBandwidthLatencyTest也都可以检测是否支持P2P。

2、Bridges间不支持P2P通信:deploying-managing-gpu-clusters

3、相同PCIe complex下是支持P2P:ParallelComputing


部分不支持P2P的类型

Nvidia Confirms GeForce Cards Lack P2P

http://www.yayakq.cn/news/654274/

相关文章:

  • 优秀网站的链接黄冈论坛网站有哪些
  • 新网站如何做快照外贸公司网站模板
  • 网站开发需要哪些语言视频弹幕网站建设
  • 在哪建企业网站好石家庄市住房和建设局网站
  • 怎样做机械租赁的网站嵌入式软件开发外包
  • 织梦招商加盟网站源码在线图片编辑器精简版
  • 写作网站招聘外贸网站 栏目
  • 网站不用模板如何更新文章成都公司注册流程及需要的材料
  • 做图模板下载网站wordpress 主题右边栏
  • 织梦怎么关闭网站网站推广平台
  • 七牛云存储 wordpress连接失败企业网站优化服务商
  • 石碣做网站东莞大岭山刚刚发生了什么事
  • .net php开发网站开发网页布局设计方式
  • 怎么进网站做期货新闻比较好的网站
  • 织梦5.7cms照明灯具能源电子产品企业网站源码企业模板带后台社交手机网站开发
  • 下载素材第三方网站是怎么做福田做棋牌网站建设找哪家公司好
  • 网站建设公司 电话销售没什么效果甘肃住房与城乡建设厅网站
  • 处网站的建设动态ip怎么做网站
  • 品牌策划公司属于什么行业手机网站排名优化
  • app网站开发费用网站开发需要做什么
  • 怎么自己创建小程序seo是做网站
  • 小说网站建站程序深圳企业年报网上申报入口
  • 玩具网站建设策划书西安市做网站公司有哪些
  • 厦门it做网站最强杭州企业推广网站
  • html网站模板 免费网站源码做exe执行程序
  • 织梦网站主页施工合同电子版
  • 公司定制网站建设公司网站三要素怎么做
  • 查询网站whois优化网站推广
  • 网站建设市场价格游戏公司网页设计
  • 找人做网站被骗wordpress语言包更新