Figure 2From: Use of compiler optimization of software bypassing as a method to improve energy efficiency of exposed data path architecturesRegister file with multiple read and write ports. An example of a single register file with multiple write ports, connected to the interconnection bus. (a) SM 1 × 4 × 4. (b) SM 1 × 3 × 3. (c) SM 1 × 2 × 2. (d) SM 1 × 4 × 2.Back to article page