interconnect bottlenecks