Design of cost-efficient interconnect processing units