首页 | 本学科首页   官方微博 | 高级检索  
     

基于SSE指令的大内存快速拷贝
引用本文:钱昌松,刘志刚,刘代志. 基于SSE指令的大内存快速拷贝[J]. 计算机应用研究, 2005, 22(2): 113-114
作者姓名:钱昌松  刘志刚  刘代志
作者单位:第二炮兵工程学院,陕西,西安,710025;第二炮兵工程学院,陕西,西安,710025;第二炮兵工程学院,陕西,西安,710025
基金项目:国家自然科学基金资助项目(40274044)
摘    要:在深入研究单指令多数据流扩展指令集(Streaming SIMD Extensions,SSE)数据传输指令操作特点的基础上,充分考虑了数据预取、数据对齐、CPU缓存和新的128位寄存器等因素,在Visual C++平台上用嵌入汇编开发了内存拷贝函数。通过实验分析了各内存拷贝函数拷贝速度与拷贝内存量之间的对应关系。

关 键 词:单指令多数据流扩展指令集  内存拷贝  MMX  代码优化
文章编号:1001-3695(2005)02-0113-02

Large Memory Fast Copy Technology Based on SSE Instructions
QIAN Chang-song,LIU Zhi-gang,LIU Dai-zhi. Large Memory Fast Copy Technology Based on SSE Instructions[J]. Application Research of Computers, 2005, 22(2): 113-114
Authors:QIAN Chang-song  LIU Zhi-gang  LIU Dai-zhi
Abstract:A new memory copy function is developed after researching on the operating characters of Streaming SIMD Extensions (SSE) data transfer instructions and taking facts into account such as prefech,alignment,cache and new 128 bits registers. In the function, assemble language embedded in Visual (C++) 6.0 is employed.An experiment is conducted to analyze the relations between the velocity of every memory copy function and the size of memory to be copied.
Keywords:Streaming SIMD Extensions(SSE)  Memory Copy  MMX  Code Optimization
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号