面向多核的高并行度ECC算法执行结构  被引量:2

Implementation structure of ECC algorithm with high degree of parallelism for multicore processor

在线阅读下载全文

作  者:陈琳[1] 陈性元[1] 王威[1] 

机构地区:[1]信息工程大学密码工程学院,河南郑州450000

出  处:《计算机工程与设计》2016年第9期2347-2353,共7页Computer Engineering and Design

摘  要:为提高多核密码处理器执行ECC算法的速度,在分析ECC算法运算特征的基础上,提出结合向量、超长指令字和超标量的并行层叠执行结构,该结构支持ECC算法数据级、线程级和任务级的并行计算。设计ECC单元阵列流水线微结构、中断控制电路、资源配置表、任务分配列表以及数据输入输出管理单元。通过高并行度算法在ECC单元阵列上的映射实验和性能分析验证了该设计对多核的ECC算法计算性能提升明显,适配灵活性更强。A parallel laminated structure was proposed to improve multicore processor's speed of executing ECC algorithm.The operation characteristics of ECC algorithm were analyzed.A vector,VLIW and superscalar combined parallel laminated structure was raised,which supported parallel computing of data level,thread level and task level.The pipeline microstructure of ECC cell array,the interrupt control circuit,the resource allocation table,the task allocation list and the data input/output management unit were designed.The analysis of cell array mapping experiment was carried out for high degree of parallelism ECC algorithm.The result shows that the design improves the performances of ECC algorithm with adaptive flexibility.

关 键 词:多核处理器 超长指令字 并行层叠执行 单元阵列 ECC算法 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象