Invention Grant
- Patent Title: Method and system for versioning codes based on relative alignment for single instruction multiple data units
- Patent Title (中): 基于单指令多数据单元相对对齐的版本编码方法和系统
-
Application No.: US11333614Application Date: 2006-01-17
-
Publication No.: US07673284B2Publication Date: 2010-03-02
- Inventor: Alexandre E. Eichenberger , Amy (K. T.) Wang , Peng Wu , Peng Zhao
- Applicant: Alexandre E. Eichenberger , Amy (K. T.) Wang , Peng Wu , Peng Zhao
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Garg Law Firm, PLLC
- Agent Rakesh Garg; Libby Z. Handelsman
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
A method and system for generating efficient versioned codes for single instruction multiple data units whose memory systems have alignment constraints. The system creates multiple versions of codes based on relative alignments of the data streams involved in the computation. The system also analyzes characteristics of relative alignments (e.g. compile-time or runtime) to determine whether code versioning is beneficial based on a cost model.
Public/Granted literature
Information query