Patent ID: 7509634
Filing Date: 2009-03-24
Classification: G06F

Abstract:
1. An SIMD instruction sequence generation method executed by a computer, the SIMD instruction sequence generation method comprising: generating automatically an SIMD instruction sequence from a source code that is described using a line-by-line process designation, wherein the line-by-line process designation is a combination of a line-by-line calculation designation and a line-by-line adjacent element reference designation, the line-by-line calculation designation designating one of the same unary operation to be performed to all data elements of the line data, and the same binary operation to be performed to all corresponding data element pairs of line data of two lines, and the line-by-line adjacent element reference designation designating an operation for referencing a data element which is separated to the right or to the left by a designated number of elements from each of all data elements of the line data; and outputting the line data processed based on the SIMD instruction sequence.