6533b861fe1ef96bd12c573c

RESEARCH PRODUCT

Efficient Switches with QoS Support for Clusters

José DuatoAlejandro MartínezFrancisco J. AlfaroJosé L. Sánchez

subject

InterconnectionWeb serverJob shop schedulingbusiness.industryComputer scienceTheoryofComputation_LOGICSANDMEANINGSOFPROGRAMSQuality of serviceDistributed computingbusinesscomputer.software_genrecomputerComputer networkScheduling (computing)

description

Current interconnect standards providing hardware support for quality of service (QoS) consider up to 16 virtual channels (VCs) for this purpose. However, most implementations do not offer so many VCs because they increase the complexity of the switch and the scheduling delays. We have shown that this number of VCs can be significantly reduced, because it is enough to use two VCs for QoS purposes at each switch port. In this paper, we cover the weaknesses of that proposal and, not only we reduce VCs, but we also improve performance due to the flexibility assigning buffer memory.

https://doi.org/10.1109/ipdps.2007.370473