加载中...

PTX(Parallel Thread Execution,并行线程执行)是 NVIDIA 为 CUDA 定义的虚拟指令集架构(ISA)与低级中间表示。CUDA C++ 等高级语言先被编译为 PTX,再由驱动或工具链针对具体 GPU 代际编译成实际机器码 SASS。
PTX 是稳定的虚拟层,SASS 是随架构变化的真实指令集;性能分析工具反汇编看到的最终执行代码是 SASS。
PTX 这一稳定中间层是 CUDA 生态护城河的重要组成:它隔离了软件与快速迭代的硬件,美国出口管制文件甚至曾以能否执行特定精度运算的指令能力作为管控参考,足见其行业地位。

登录 后参与讨论
暂无讨论,来发表第一条评论吧