由于图形处理器GPU(Graphics Processing Unit)最近几年迅速发展,国内外学者已经将基于GPU的通用计算作为一个新的研究领域[1,2]。在研究国外最新文献的基础上,分析了美国NVIDIA公司推出的Cg(C for Graphics)开发语言本身的特性,阐述了...由于图形处理器GPU(Graphics Processing Unit)最近几年迅速发展,国内外学者已经将基于GPU的通用计算作为一个新的研究领域[1,2]。在研究国外最新文献的基础上,分析了美国NVIDIA公司推出的Cg(C for Graphics)开发语言本身的特性,阐述了在GPU平台上利用Cg语言编写的分组加密程序需要特殊处理的地方,最后以DES算法为实例详细描述了编程的方法和实现过程。展开更多
Numerical treatment of engineering application problems often eventually results in a solution of systems of linear or nonlinear equations.The solution process using digital computational devices usually takes tremend...Numerical treatment of engineering application problems often eventually results in a solution of systems of linear or nonlinear equations.The solution process using digital computational devices usually takes tremendous time due to the extremely large size encountered in most real-world engineering applications.So,practical solvers for systems of linear and nonlinear equations based on multi graphic process units(GPUs)are proposed in order to accelerate the solving process.In the linear and nonlinear solvers,the preconditioned bi-conjugate gradient stable(PBi-CGstab)method and the Inexact Newton method are used to achieve the fast and stable convergence behavior.Multi-GPUs are utilized to obtain more data storage that large size problems need.展开更多
文摘由于图形处理器GPU(Graphics Processing Unit)最近几年迅速发展,国内外学者已经将基于GPU的通用计算作为一个新的研究领域[1,2]。在研究国外最新文献的基础上,分析了美国NVIDIA公司推出的Cg(C for Graphics)开发语言本身的特性,阐述了在GPU平台上利用Cg语言编写的分组加密程序需要特殊处理的地方,最后以DES算法为实例详细描述了编程的方法和实现过程。
文摘Numerical treatment of engineering application problems often eventually results in a solution of systems of linear or nonlinear equations.The solution process using digital computational devices usually takes tremendous time due to the extremely large size encountered in most real-world engineering applications.So,practical solvers for systems of linear and nonlinear equations based on multi graphic process units(GPUs)are proposed in order to accelerate the solving process.In the linear and nonlinear solvers,the preconditioned bi-conjugate gradient stable(PBi-CGstab)method and the Inexact Newton method are used to achieve the fast and stable convergence behavior.Multi-GPUs are utilized to obtain more data storage that large size problems need.