基于CUDA的Block blanczos算法实现

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:sb129
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
整数分解(质因子分解)问题一直以来都是一个困扰数学家的难题.给出一个大整数,要找出它的因子是很困难的.很多密码系统的安全性就是基于整数分解问题的困难性.比如RSA公钥算法和Blum Blum Shub随机数发生器.广义数域筛法(GNFS)是目前最有效的整数分解算法,对已知的分解整数位数大于100来说广义数域筛法是整数分解算法中最快的.   本文针对GNFS算法中解稀疏线性方程组的Block blanczos算法提出了一种实现方法,并且对该方法的特点也进行了详细的讨论.该方法基于CUDA架构,使用GPU并行计算.
其他文献
虚拟内窥镜系统是医学影像技术与现代图形图像处理技术、可视化技术相互借鉴融合的产物。随着计算机图形图像技术的发展,虚拟内窥镜系统在医学领域逐渐得到广泛应用。  
随着企业对MIS系统需求的复杂化,系统开发周期越来越长、开发以及维护成本越来越高。使用传统的软件开发方法已经难以保证软件开发效率,软件复用技术是在软件开发中减少重复劳
随着计算机技术和通信技术的发展,人与人之间的沟通方式正走向多元化。统一通信这种融合了多种通信方式的技术逐步受到了个人和企业的关注。尤其对于企业级用户,统一通信更是大
本文分析了目前存在的多种数据缓存技术和池化技术,全面系统地总结了数据缓存技术和池化技术的概念、分类和特点,并阐述了这些缓存技术和池化技术在不同软件系统中的应用和研究
粗糙集理论对属性约简的研究基本上使用的是静态约简的方法,这些方法只适用于小容量的决策信息系统,而对于拥有海量数据的决策信息系统来说,得到决策表中较为稳定的约简就成
随着信息技术的飞速发展,信息技术已经渗入到现代社会的方方面面;信息技术在教育中的应用也非常广泛。学习社区是e-learning研究领域的热点,国内外有大量的学习社区,学习社区
由于计算机网络的高速发展,数据量的激增使得计算机存储技术不断向纵深的方向发展。传统的内容分发网已逐渐转变为内容分发网与P2P技术相结合的模式。对于P2P内容分发网系统
面向主题的垂直搜索引擎是一种分类细致、更新及时的搜索引擎,在针对确定了主题领域的搜索服务建设中,有着良好的表现。同时,智能搜索引擎的研究也已经成为搜索引擎领域研究
物体识别技术在民用和军用方面都具有巨大的应用价值,而车辆型号识别更是能在军事侦察,社会调查中能起到重要的辅助作用。但目前,对车辆型号识别的研究并不多,并且当前存在的
本文通过对磁共振信号特征横向驰豫时间T2的分析,提取了标志人类认知功能及情绪发展的生物机制——髓鞘含量的相关信息。   本研究基于Broker4.7T动物磁共振扫描仪,采用Ca