Invention Grant
- Patent Title: Superword memory-access instructions for data processor
- Patent Title (中): 数据处理器的超级内存访问指令
-
Application No.: US10449442Application Date: 2003-05-30
-
Publication No.: US07680990B2Publication Date: 2010-03-16
- Inventor: Donald C. Soltis , Dale C. Morris , Dean Ahmad Mulla , Achmed Rumi Zahir , Amy Lynn O'Donnell , Allan Douglas Knies
- Applicant: Donald C. Soltis , Dale C. Morris , Dean Ahmad Mulla , Achmed Rumi Zahir , Amy Lynn O'Donnell , Allan Douglas Knies
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28

Abstract:
Atomic sixteen-byte memory accesses are provided in a 64-bit system in which eight of the bytes are stored in a 64-bit general-purpose register and eight of the bytes are stored in a 64-bit special-purpose register. A 16-byte load instruction transfers the low eight bytes to an explicitly specified general-purpose register, while the high eight bytes are transferred to the special-purpose register. Likewise, a 16-byte store instruction transfers data from a general-purpose register and the special-purpose register. Also provided is an 8-byte compare conditioning a 16-byte exchange semaphore instruction that can be used to accelerate algorithms that use multiple processors to simultaneously read and update large databases.
Public/Granted literature
- US20040243790A1 Superword memory-access instructions for data processor Public/Granted day:2004-12-02
Information query