Two options were considered to achieve
these goals: 1) double the number of cores to 16 as compared
to eight on UltraSPARC T1, with each core supporting four
threads as in UltraSPARC T1; and 2) double the number of
threads/core from four to eight and correspondingly double
the number of execution units per core from one to two. Both
options would have enabled us to achieve our first goal.