1. A semiconductor device, comprising: a first processor chip comprising one or more processors; a second processor chip comprising one or more processors; and a plurality of input/output ports; wherein the first and second processor chips are connected in a stacked configuration and commonly share the plurality of input/output ports.