Appeal No. 96-1765 Application No. 08/078,630 The invention is directed to the accessing of a multi- dimensional array during loop processing, converting that array to one that is more easily accessed during loop processing and extracting the required data from the converted array. Representative independent claim 1 is reproduced as follows: 1. A loop conversion method in an information processing system having a processor and a memory, comprising: a step performed by said processor, of generating an instruction for accessing data formed of a plurality of source array elements which are arrayed in a plurality of dimensions; a step performed by said processor of recognizing an accessing process of loop nest within codes containing said instruction; a step performed by said processor, of transposing and copying the source array elements between at least two positions on different dimensions in said plurality of dimensions, to a one dimensional destination array including at least a continuous array in said memory; and a step performed by said processor, of converting an access of said instruction to said source array elements to an access to said destination array. The examiner relies on the following references: Iwasawa et al. (Iwasawa ‘606) 4,833,606 May 23, 1989 2Page: Previous 1 2 3 4 5 6 7 NextLast modified: November 3, 2007