Performance Analysis and Cost-Performance Tradeoffs of a High Performance Partially Buffered Crossbar Switch