发明名称 |
Superior misaligned memory load and copy using merge hardware |
摘要 |
Method, apparatus, and program means for performing misaligned memory load and copy using aligned memory operations together with a SIMD merge instruction. The method of one embodiment comprises determining whether a memory operation involves a misaligned memory address. The memory operation is performed with aligned memory accesses if the memory operation is determined as not involving a misaligned memory address. The memory operation is performed with an algorithm including a merge operation and aligned memory accesses if the memory operation is determined as involving a misaligned memory address.
|
申请公布号 |
US7340495(B2) |
申请公布日期 |
2008.03.04 |
申请号 |
US20030611379 |
申请日期 |
2003.06.30 |
申请人 |
INTEL CORPORATION |
发明人 |
BUXTON MARK J.;FAY PATRICK J.;MACEY, JR. WILLIAM W.;DEBES ERIC L. |
分类号 |
G06F5/01;G06F9/30;G06F9/302;G06F9/308;G06F9/315;G06F9/38;G06F17/14 |
主分类号 |
G06F5/01 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|