A system and method of designing a computer system having a plurality of
processors. A computational density is selected for the computer system,
wherein the computational density is expressed as a function of a desired
computational power for a given volume. A number of processors is
selected for used in the computer system and the desired computational
power is allocated across the selected number of processors. One or more
constraints are selected and a particular processor is designed or
selected to meet the allocated processor computational power and the
constraint.