陈 帆 徐金甫 李 伟
(解放军信息工程大学密码工程学院 河南 郑州 450001)
面向多任务密码处理的多核核间通信单元设计与研究
陈帆徐金甫李伟
(解放军信息工程大学密码工程学院河南 郑州 450001)
为了解决面向多任务密码处理的多核核间通信机制的优化实现问题,设计一种混合通信机制。在分析多核处理架构及核间通信特点的基础上,融合了簇内共享存储通信和簇间NoC通信机制,同时引入了DMA通信机制,提出构建混合通信机制,进一步提升通信效率。其次,给出核间通信同步机制的优化实现,解决了同步和存储一致性冲突问题。最后,基于DesignComplier对设计方案进行了实验评估。实验结果表明,相比其他方案,该方案具有较小的资源代价和较高的性能指标,获得了满意的通信吞吐率。
多核密码处理器密码运算核间通信同步机制
信息安全领域中,单核密码处理器已无法满足密码算法日益增长的实现复杂性和高速性,因此多核密码处理器应运而生[1]。随着处理器数目的增加,如何有效地实现核与核之间的通信互联成为了突破多核密码处理器性能的关键[2]。
本文针对多核密码处理器的密码处理特性和核间通信需求,分析了密码算法处理特征,提出了符合密码算法硬件实现的混合核间通信架构,设计了核间通信同步模块,实现了多核处理器核间高效同步通信,并对其性能进行了评估。
1.1多任务密码算法分析与研究……p>