10.3969/j.issn.1002-137X.2011.02.073
基于CUDA架构的MD5破解方法研究
由于内存、运算速度以及磁盘空间的限制,暴力破解MD5几乎无法在PC机上实现.CUDA意在使GPU的超高计算性能在数据处理和科学计算等通用计算领域发挥优势.主要研究基于CUDA架构的MD5破解方法,并使用VS2005与NVCC进行混合编译.实验选择在GeForce9600GT显卡和四核CPUQ6600上分别运行所提程序和标准C语言版程序.结果表明,在高计算负荷与巨量数据情况下,中低端显卡的计算速度比高端CPU高30~50倍.CUDA使GPU流处理器阵列的性能得到充分发挥,极大地提高了并行计算程序的效率.
MD5破解、CUDA、并行计算
38
TP181(自动化基础理论)
建设部科研开发项目2009-K9-11;安徽省自然科学基金项目090412057;安徽省教育厅自然科学研究重点项目KJ2009A020Z
2011-04-29(万方平台首次上网日期,不代表论文的发表时间)
共4页
302-304,封3