Hardware Bottlenecks