-
题名AES算法的SIMD指令集扩展方法与实现
- 1
-
-
作者
卢仕听
王帅
韩军
曾晓洋
-
机构
复旦大学专用集成电路与系统国家重点实验室
-
出处
《计算机工程》
CAS
CSCD
北大核心
2011年第6期121-123,共3页
-
基金
国家自然科学基金资助项目(60776028)
教育部重点基金资助项目(109055)
-
文摘
基于MIPS32 4k系列的处理器架构,提出一种AES算法的SIMD指令集扩展方法,利用处理器流水线对齐级和AES数据访问单元,实现64 bit数据位宽的并行处理操作。对不同实现方式的性能进行比较,结果表明,该方法的加解密运算性能有较大提高,硬件代价相对较小,且具有编程灵活性。
-
关键词
单指令流多数据流
高等加密标准
指令集扩展
-
Keywords
SIMD
Advanced Encryption Standard(AES)
instruction set extension
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于SSE指令的大内存快速拷贝
被引量:1
- 2
-
-
作者
钱昌松
刘志刚
刘代志
-
机构
第二炮兵工程学院
-
出处
《计算机应用研究》
CSCD
北大核心
2005年第2期113-114,120,共3页
-
基金
国家自然科学基金资助项目(40274044)
-
文摘
在深入研究单指令多数据流扩展指令集(StreamingSIMDExtensions,SSE)数据传输指令操作特点的基础上,充分考虑了数据预取、数据对齐、CPU缓存和新的128位寄存器等因素,在VisualC++平台上用嵌入汇编开发了内存拷贝函数。通过实验分析了各内存拷贝函数拷贝速度与拷贝内存量之间的对应关系。
-
关键词
单指令多数据流扩展指令集
内存拷贝
MMX
代码优化
-
Keywords
Streaming SIMD Extensions(SSE)
Memory Copy
MMX
Code Optimization
-
分类号
TP319
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于SIMD技术的σ-LFSR
- 3
-
-
作者
曾光
王政
韩文报
-
机构
解放军信息工程大学信息工程学院信息研究系
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第8期2434-2437,2443,共5页
-
基金
国家自然科学基金资助项目(60503011)
国家"863"计划资助项目(2006AA01Z425)
国家"973"计划资助项目(2007CB807902)
-
文摘
σ-线性反馈移位寄存器(σ-LFSR)是一类适合软件快速实现的新型反馈移位寄存器。结合第二代单指令多数据流扩展指令集SSE2,设计了一类基于SIMD技术的σ-LFSR。这类σ-LFSR充分利用SSE2提供的128bit整数数据结构及其操作,获得了非常高的软件实现效率,同时其输出序列达到了最大周期并具有良好的随机性。所得结论表明这类基于SIMD技术的σ-LFSR可以作为适合软件实现的高速序列密码驱动部分。
-
关键词
σ-线性反馈移位寄存器
单指令多数据技术
第二代单指令多数据流扩展指令集
序列密码
快速软件加密
-
Keywords
σ-linear feedback shift register
single-istruction muhiple-data
streaming single-istruction multiple-data exten-sons 2
stream cipher
fast software encryption
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-