泡泡网显卡频道 PCPOP首页      /      显卡     /      新闻    /    正文

CPU大势已去!CUDA2.0演绎GPU超强实力

    CUDA是NVIDIA开发的一个运算平台(开发环境),工具集的核心是一个C语言编译器,其中包括一些扩展C语言,开发库,一个编译器和一个试点。 CUDA要求开发者组织好整个都是由GPU的模块线程所完成的工作,每个模块可能含有多达512个线程,而这些模块又会在一个多重处理器里同时被激活参与运算。

{imageTitle}

    由于同一个模块里每个线程之间可以互相通信,因此它们共享16KB的缓存,而这16个区块之间也存在着联系,他们被强制使用全速存取,同时还要避免一个线程的数据全部传到另一个线程里,这也是CUDA很重要的一部分。

{imageTitle}

    而往往正是上面的问题,开发者必须好好组织线程,因此NVIDIA在开发过程中不断尝试加大每个多重处理器的线程和共享内存的大小。

{imageTitle}

{imageTitle}

    随着GT200的上市,CUDA 2.0也被正式的提出,虽然目前还是测试版本,打新的开发环境必然有新的特点,相对之前的,GT200包含了多种特性。

0人已赞

关注我们

泡泡网

手机扫码关注