Appeal No. 96-3697 Serial No. 08/255,304 program to effect a reassignment of data items. Claim 1 is illustrative and reads as follows: For use in connection with a computer system having a plurality of processing elements, each including a memory, each memory including a plurality of storage locations for storing a data item, each storage location within the computer being identified by an address comprising a plurality of address bits assigned to a corresponding plurality of address bit positions, a selected number of said address bit positions constituting a global portion and others of said address bit positions constituting a local portion, with the address bits in the address bit positions of the global portion of an address identifying a processing element and the address bits in the address bits of the local portion of the address identifying a storage location within the memory of the processing element identified by the address bits in address bit positions of the global portion, a system for generating a program to facilitate use of a predetermined set of tools to effect a reassignment of data items among processing elements and storage location to, in turn, provide a predetermined rearrangement of address bit positions from an initial arrangement of address bit positions to a final arrangement of address bit positions, said system comprising: a global processing portion for generating a global program portion of said program to enable use of said tools to effect a reassignment of data items as among said processing elements to, in turn, effect a rearrangement of address bits in address bit positions from said initial arrangement to an intermediate arrangement in which the address bit positions in the global portion correspond to the global portion of the final arrangement; and B. a local processing portion for generating a 2Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 NextLast modified: November 3, 2007