期刊文献+

基于SSE指令的大内存快速拷贝 被引量:1

Large Memory Fast Copy Technology Based on SSE Instructions
下载PDF
导出
摘要 在深入研究单指令多数据流扩展指令集(StreamingSIMDExtensions,SSE)数据传输指令操作特点的基础上,充分考虑了数据预取、数据对齐、CPU缓存和新的128位寄存器等因素,在VisualC++平台上用嵌入汇编开发了内存拷贝函数。通过实验分析了各内存拷贝函数拷贝速度与拷贝内存量之间的对应关系。 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.
出处 《计算机应用研究》 CSCD 北大核心 2005年第2期113-114,120,共3页 Application Research of Computers
基金 国家自然科学基金资助项目(40274044)
关键词 单指令多数据流扩展指令集 内存拷贝 MMX 代码优化 Streaming SIMD Extensions(SSE) Memory Copy MMX Code Optimization
  • 相关文献

参考文献4

  • 1S T Thakkar,T Huff. Internet Streaming Sired Extensions [ J ]. IEEE Computer, 1999,32 ( 12 ) :26-34.
  • 2Jory Anick, Optimizing CPU to Memory Accesseson the SGI Visual Workstations 320 and 540 [ EB/OL]. http://www. joryanick. corn/memcpySGI. htm ,2003-07-03.
  • 3Nevrax Ltd. fast_mem, cpp [ EB/OL] . http://www. nevrax. org/docs/doxygen/nel/fast_mem_8cpp-source. html , 2002.
  • 4Agner Fog. How to Optimize for the Pentium Family of Microprocessors[ EB/OL]. http://www. agner. org/assem/#optimize,2004-02-10.

同被引文献17

引证文献1

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部