1. A design structure embodied in a machine readable storage medium for at least one of designing, manufacturing, and testing a design, the design structure comprising: a system, comprising: a multi-threaded processor that executes an instruction of a process of an executing program, wherein the multi-threaded processor includes at least a first thread of execution and a second thread of execution; a plurality of source registers, wherein a first set of the source registers are allocated to the first thread of execution and a second set of the source registers are allocated to the second thread of execution; a plurality of destination registers, wherein a first set of the destination registers are allocated to the first thread of execution and a second set of the destination registers are allocated to the second thread of execution; and a resource prefix configuration register that includes a first mapping between each of the source registers in the first and second sets of the source registers and one of the at least two threads of execution, and a second mapping between each of the destination registers in the first and second sets of destination registers and one of the at least two threads of execution, wherein the multi-threaded processor, during execution of the instruction by one of the first or the second threads of execution, accesses source and destination registers respectively based on the first and second mappings, and wherein at least one of the accessed registers is allocated to the other of the first or the second thread of execution.