Invention Grant
- Patent Title: Low-overhead misalignment and reformatting support for SIMD
- Patent Title (中): 低开销错位和重新格式化支持SIMD
-
Application No.: US12693634Application Date: 2010-01-26
-
Publication No.: US08732437B2Publication Date: 2014-05-20
- Inventor: Lawrence A. Spracklen
- Applicant: Lawrence A. Spracklen
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Marsh Fischmann & Breyfogle LLP
- Agent Daniel J. Sherwinter
- Main IPC: G06F15/00
- IPC: G06F15/00 ; G06F15/76

Abstract:
Systems and methods for performing single instruction multiple data (SIMD) operations on a data set. The methods may include examining a structure of the data set to determine what reorganization may be necessary to facilitate SIMD processing. The method may include selecting a stored bit mask corresponding to the organization of the data set and loading the bit mask into an application specific register (ASR). Subsequently, the data may be reorganized inline according to the ASR as the data is loaded into the SIMD functional unit such that the SIMD functional unit may operate on the data set. The results of the SIMD operation may be written to a results register.
Public/Granted literature
- US20110185150A1 Low-Overhead Misalignment and Reformatting Support for SIMD Public/Granted day:2011-07-28
Information query