首页 > 其他分享 >nvidia架构兼容性

nvidia架构兼容性

时间:2023-04-11 18:22:47浏览次数:30  
标签:兼容性 架构 cubin nvidia ptx 7.5 算力 卡上

安培

应用兼容性

一个cuda可执行文件可能是由以下两种格式之一的代码构成:

  1. cubin
  2. 前向兼容的ptx

cubin方面
对于一个指定算力的卡,生成出来的cubin版本相同,minor等同或更高的卡上跑

例如,一个针对7.0生成的cubin可以在7.5上跑,一个针对7.5上生成的cubin不能在7.0上跑,一个7.5上生成的cubin不能在8.0上跑

ptx方面
ptx会在load时编译出cubin
ptx是前向兼容的,这句话是指:任何算力高于ptx指定算力的卡都可以跑这个ptx

例如,一个针对7.x生成的ptx可以在7.x的卡上跑,并且可以在8.x的卡上跑。

标签:兼容性,架构,cubin,nvidia,ptx,7.5,算力,卡上
From: https://www.cnblogs.com/ijpq/p/17307204.html

相关文章

  • 字节跳动大数据架构面经 有用 看1
    1面试官:简单的做个自我介绍吧面试官,您好!我叫xxx,xxxx年x月毕业于xxx学校,xx学历,目前就职于xxx公司xxx部门,职位为:大数据开发工程师,主要从事于xxx组件、平台的开发工作。工作以来,我先后参加了xxx项目、xxx项目以及xxx项目,积累了丰富的项目经验,同时,这x个项目......
  • ”file not recognized: file format not recognized“错误,不同架构动态库交叉编译的
    在学习modbus协议时,发现了一些关于libmodbus库编译的问题 我将虚拟机作为客户端,树莓派作为服务器端,分别编写modbus-tcp协议的客户端/服务器端代码在ubuntu虚拟机上可以成功编译,但是在树莓派上会报:”filenotrecognized:fileformatnotrecognized“错误 下面是关于”fil......
  • 【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”
    摘要:华为云DTSE团队出品云原生改造指南,助力轻松实践OCP上云。本文分享自华为云社区《【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”》,作者:华为云社区精选。OpenStack、Docker、K8S、Hadoop……这些都是开发者耳熟能详的开源技术。开源技术的应用,正不断推动新兴技术和产业......
  • 【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”
    摘要:华为云DTSE团队出品云原生改造指南,助力轻松实践OCP上云。本文分享自华为云社区《【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”》,作者:华为云社区精选。OpenStack、Docker、K8S、Hadoop……这些都是开发者耳熟能详的开源技术。开源技术的应用,正不断推动新兴技术和......
  • 代码重构 V.S 架构重构
    1代码重构定义对软件代码做任何改动以增加可读性或者简化结构而不影响输出结果。目的增加可读性、增加可维护性、可扩展性3关键点不影响输出不修正错误不增加新的功能性代码重构时,发现有个功能实现逻辑不合理,可直接修改吗?当然不可!2架构重构定义通过整系统结构(4R)来修复系统质量......
  • 不想做架构师的Gopher不是好程序员
    最近我们在组队学习《手把手带你写一个web框架》,强制PUSH,坚持每天学习打卡,不完成惩罚发红包的那种。你别说,效果还真挺好。昨天学到了架构部分,很受启发,光学不写假把式。(还是得坚持输出哇)我站在大佬的肩膀上输出一篇总结文章出来,希望对大家有帮助:概述所谓架构,与一线开发最大......
  • 浅析云原生时代的服务架构演进
    摘要:相比于传统的微服务架构,云原生和serverless技术更加灵活、高效,能够更好地满足用户的需求。本文分享自华为云社区《《凤凰架构》学习和思考——云原生时代的服务架构演进史》,作者:breakDawn。随着云原生的概念越来越火,服务的架构应该如何发展和演进,成为很多程序员关心的话题。......
  • 浅析云原生时代的服务架构演进
    摘要:相比于传统的微服务架构,云原生和serverless技术更加灵活、高效,能够更好地满足用户的需求。本文分享自华为云社区《《凤凰架构》学习和思考——云原生时代的服务架构演进史》,作者:breakDawn。随着云原生的概念越来越火,服务的架构应该如何发展和演进,成为很多程序员关心的话题......
  • 2 01 | 是什么推动了单体应用到微服务架构的演进?
    你好,我是姚秋辰。“微服务”是近些年在大型应用架构领域的一个热门话题,从实践领域来看,我们身边的一二线大厂也纷纷选择全面拥抱微服务。就拿国内Java系的一线大厂来说,如阿里系、美团点评、PDD等,它们都将自己的核心业务系统构建在微服务架构之上。即便你是刚参加工作的萌新,也一......
  • 秒杀架构设计
    今天我们从7个不同的维度,讲讲秒杀系统的架构设计,主要知识点如下:Nginx+前后端分离+CDN缓存+网关(限流+熔断)集群的路由层+Redis(缓存热点数据、分布式锁)MQ集群业务处理层数据库层(读写分离、热点隔离)1.秒杀业务的特点  瞬间大量的刷新页面的操作瞬间大......