黄仁勋谈加速计算:将5%代码卸载到加速器上,可提高100倍程序运行速度
新浪科技讯 9月12日上午消息,在出席高盛Communacopia Tech大会访谈时,NVIDIA创始人兼首席执行官黄仁勋在谈及通用计算与加速计算之间的区别时指出,如果将5%的代码卸载到加速器上,从技术上将能将应用程序的速度提高100倍,而英伟达将图像加速处理的速度提高了500倍。
在黄仁勋看来,通常在软件编写的主体中有很多文件IO,需要设置数据结构,软件内部有一部分包含一些神奇的内核和神奇的算法,这些算法因计算机图形学、图像处理或其他任何领域而异,可能是流体、粒子,也可能是图像域类型的东西,所有这些不同的算法都是不同的。“因此,如果你创建了一个处理器,它在某些算法上非常出色,并且你在通用处理器(CPU)擅长的领域与 CPU 互补,那么从理论上讲,你可以大大加快应用程序的速度,因为通常约5%或10%的代码,代表了99.999%的运行时间。”
黄仁勋以数据处理为例指出,为了加速数据处理,英伟达创建了一个名为cuDNN 的库,这是世界上第一个神经网络计算库,因此英伟达有了cuDNN,有用于组合优化的cuOpt,也有用于量子模拟和仿真的cuQuantum等各种不同的库。这些不同的库,它们采用应用程序中运行的算法,并以英伟达加速器可以运行的方式重构算法,可以将程序的运行速度提高100倍。
海量资讯、精准解读,尽在新浪财经APP
责任编辑:郝欣煜