a卡和n卡的区别是什么,n卡和a卡有什么区别

4、对图像的处理N卡和A卡理论上并没有区别 , 因为处理的都是数字信号 , 只要信号源相同 , 那么运算结果也都是相同的 。当你认可某样东西的时候 , 就会近乎忠诚的去维护它 , 哪怕这个东西有瑕疵 , 你也会有一万个理由去说服自己接受 。A卡和N卡有着各自的阵营和信仰有人说A卡好 , 有人说N卡强 。
A卡和N卡怎么区分?

a卡和n卡的区别是什么,n卡和a卡有什么区别


A卡和N卡 , 其实是大家对英伟达和AMD两家顶级显卡厂商出品的核心所属显卡的昵称 , 虽然目前显卡市场品牌众多 , 但是其实桌面级显卡的核心 , 其实就只有这两家 。A卡 , 就是采用ATI显示芯片的显卡 , ATI于2006年被AMD收购 。N卡 , 就是采用NVIDIA显示芯片的显卡 。说到这两家的区别 , 得首先了解两家的芯片架构 , 在DX9之前 , 两家的架构非常相似 , 都是由像素单元、顶点单元、纹理单元、光栅单元组成 , 一个渲染流程的所有单位绑定在一起 , 组成一条渲染管线 , 管线越多 , 性能就越强 。
游戏中的指令以4D指令居多 , 这些单元就被设计成一次能处理4D指令的处理器 , 对于当时得游戏环境来说这种架构效率很高 。但是到了DX9 后期DX10时代 , 游戏中的各种1D2D3D4D各种指令频繁混合出现 , 像素和顶点的渲染量比例也有了变化 , 原先的架构就变得效率低下了 , 比如一个处理单元一次能处理4D运算 , 当碰到1D运算时就只用到4/1的资源 , 剩下3/4的资源就闲置了 , 相当于效率降低了4倍 。
而有些游戏的像素渲染量明显多于顶点 , 那么这些绑在一起数量比例固定的单元就效率低下了 , 比如像素吃力的时候 , 顶点可能比较空闲 , 非常浪费资源 。为了解决这个问题 , NV和ATI都对架构进行了改进 , 但都治标不治本 。这时候重新设计架构成为了必然 , 所以 , 从DX10时代起 , 两家的架构就起了翻天复地的变化 。当两家DX10产品面市后 , 竟然是两种不同的架构N卡的架构思路很简单 , 用强大的前端处理器把所有指令拆分成一个个1D指令 , 而下面所有处理单元都变成了1D单元(流处理器) , 这些流处理器都能当做像素和顶点单元来使用 , 每个单元都能独立收发指令 , 这样不管碰到什么类型的指令都能“一拥而上” , 效率几乎达到100%的理想程度 , 是标准的线程级并行架构 , 也是追求高效率的理想架构 。
【a卡和n卡的区别是什么,n卡和a卡有什么区别】N卡的架构看上去很完美 , 但缺点也很明显 , 由于每个流处理器都对应独立的指令发射端和控制单元这类东西 , 体积庞大 , 控制单元在晶体管的消耗上占了相当大的比例 , 在相同晶体管数量的情况下 , N卡能做的运算单元就相对少很多 。在流处理器数量相对少的情况下 , 处理4D指令时又会显得性能不足(因为要耗费四个流处理器去处理一个指令) , 所以N卡的流处理器频率会比核心频率高出一倍以上 , 以弥补数量上的缺陷 。

    推荐阅读