基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
基于数论转换的Sch(o)nhage-Strassen算法(简称SSA)是目前实际应用中使用较多、速度较快的大整数乘法算法之一.首先对SSA算法原理进行了详细分析,然后从细粒度的角度对SSA算法在多核平台进行比较细致的并行优化.基于大整数运算开源库GMP实现了SSA算法并行化方案,并在Intel X86平台进行了验证和测试.经测试,8线程时的最大加速比可达到6.59,平均加速比6.41.在浪潮TS850服务器对并行方案的扩展性进行测试,实验结果表明:SSA算法并行方案具有良好的扩展性,最大加速比可达21.42.
推荐文章
大整数乘法器设计
大整数乘法
算法
乘法器
符号扩展
SIMD-LA模型上的大整数乘法
大整数乘法
SIMD-LA
分治策略
Karatsuba-Offman算法
大数乘法的GPU加速实现
大数乘法
图形处理器
全同态加密
基于异构多核原型芯片的NCS算法并行化
NCS算法
NoC
异构多核原型芯片
并行化
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 大整数乘法Sch(o)nhage-Strassen算法的多核并行化研究
来源期刊 软件学报 学科 工学
关键词 大整数乘法 Sch(o)nhage-Strassen算法(SSA) 傅里叶变换 FFT 多核并行
年,卷(期) 2018,(12) 所属期刊栏目 算法设计与分析
研究方向 页码范围 3604-3613
页数 10页 分类号 TP301
字数 6112字 语种 中文
DOI 10.13328/j.cnki.jos.005308
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 刘芳芳 中国科学院软件研究所并行软件与计算科学实验室 13 88 4.0 9.0
2 蒋丽娟 中国科学院软件研究所并行软件与计算科学实验室 3 7 2.0 2.0
3 赵玉文 中国科学院软件研究所并行软件与计算科学实验室 4 123 2.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (11)
共引文献  (2)
参考文献  (6)
节点文献
引证文献  (2)
同被引文献  (18)
二级引证文献  (0)
1965(1)
  • 参考文献(1)
  • 二级参考文献(0)
1980(1)
  • 参考文献(1)
  • 二级参考文献(0)
1994(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(1)
  • 参考文献(0)
  • 二级参考文献(1)
2008(2)
  • 参考文献(0)
  • 二级参考文献(2)
2009(3)
  • 参考文献(1)
  • 二级参考文献(2)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(2)
  • 参考文献(0)
  • 二级参考文献(2)
2012(4)
  • 参考文献(1)
  • 二级参考文献(3)
2013(1)
  • 参考文献(1)
  • 二级参考文献(0)
2018(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2019(2)
  • 引证文献(2)
  • 二级引证文献(0)
研究主题发展历程
节点文献
大整数乘法
Sch(o)nhage-Strassen算法(SSA)
傅里叶变换
FFT
多核并行
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件学报
月刊
1000-9825
11-2560/TP
16开
北京8718信箱
82-367
1990
chi
出版文献量(篇)
5820
总下载数(次)
36
总被引数(次)
226394
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导