| Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slots -> Monitor Keywords |
|
Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slotsUSPTO Application #: 20070174825Title: Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slots Abstract: An apparatus and method for optimizing scalar code executed on a single instruction multiple data (SIMD) engine is provided that aligns the slots of SIMD registers. With the apparatus and method, a compiler is provided that parses source code and, for each statement in the program, generates an expression tree. The compiler inspects all storage inputs to scalar operations in the expression tree to determine their alignment in the SIMD registers. This alignment is propagated up the expression tree from the leaves. When the alignments of two operands in the expression tree are the same, the resulting alignment is the shared value. When the alignments of two operands in the expression tree are different, one operand is shifted. For shifted operands, a shift operation is inserted in the expression tree. The executable code is then generated for the expression tree and shifts are inserted where indicated. (end of abstract) USPTO Applicaton #: 20070174825 - Class: 717140000 (USPTO) Related Patent Categories: Data Processing: Software Development, Installation, And Management, Software Program Development Tool (e.g., Integrated Case Tool Or Stand-alone Development Tool), Translation Of Code, Compiling Code
Click on the above for other options relating to this Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slots patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slots or other areas of interest. ### Previous Patent Application: Compile-time interpretable code error detection Next Patent Application: Instrumenting software for enhanced diagnosability Industry Class: Data processing: software development, installation, and management ### FreshPatents.com Support Thank you for viewing the Apparatus and method for optimizing scalar code executed on a simd engine by alignment of simd slots patent info. IP-related news and info Results in 0.20708 seconds Other interesting Feshpatents.com categories: Qualcomm , Schering-Plough , Schlumberger , Seagate , Siemens , Texas Instruments , |
|||