Skip to main content

Studying Several Proposals for the Adaptation of the DTable Scheduler to Advanced Switching

  • Conference paper
Parallel and Distributed Processing and Applications (ISPA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4330))

Abstract

Advanced Switching (AS) is a new fabric-interconnect technology that further enhances the capabilities of PCI Express. On the other hand, the provision of Quality of Service (QoS) in computing and communication environments is currently the focus of much discussion and research in industry and academia.

A key component for networks with QoS support is the egress link scheduling algorithm. AS defines a table-based scheduler that is simple to implement and can offer good latency bounds with a fixed packet size. However, it does not work properly with variable packet sizes and faces the problem of bounding the bandwidth and latency assignments.

In this paper we propose several possible modifications to the original AS table scheduler in order to implement the Deficit Table (DTable) scheduler. This scheduler works properly with variable packet sizes and allows to partially decouple the bandwidth and latency assignments.

This work was partly supported by the Spanish CICYT under Grant TIC2003-08154-C06-02, by the Junta de Comunidades de Castilla-La Mancha under Grant PBC-05-005-1, and by the Spanish State Secretariat of Education and Universities under FPU grant.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Advanced Switching Interconnect Special Interest Group. Advanced Switching core architecture specification. Revision 1.0 (December 2003)

    Google Scholar 

  2. Golestani, S.J.: A self-clocked fair queueing scheme for broadband applications. In: INFOCOM (1994)

    Google Scholar 

  3. IEEE. 802.1D-2004: Standard for local and metropolitan area networks (2004), http://grouper.ieee.org/groups/802/1/

  4. Martínez, R., Alfaro, F.J., Sánchez, J.L.: Decoupling the bandwidth and latency bounding for table-based schedulers. In: International Conference on Parallel Procesing (ICPP) (August 2006)

    Google Scholar 

  5. Martínez, R., Alfaro, F.J., Sánchez, J.L.: Implementing the advanced switching minimum bandwidth egress link scheduler. In: IEEE International Symposium on Network Computing and Applications (IEEE NCA 2006) (July 2006)

    Google Scholar 

  6. Martínez, R., Alfaro, F.J., Sánchez, J.L.: Improving the flexibility of the deficit table scheduler. Technical Report DIAB-06-06-1, Departamento de Informática Universidad de Castilla-La Mancha (June 2006); Also submitted to the International Conference on High Performance Computing (HiPC) (2006), Available at, https://www.info-ab.uclm.es/trep.php

  7. Martínez, R., Alfaro, F.J., Sánchez, J.L.: Providing Quality of Service over Advanced Switching. In: International Conference on Parallel and Distributed Systems (ICPADS) (July 2006)

    Google Scholar 

  8. Mayhew, D., Krishnan, V.: PCI Express and Advanced Switching: Evolutionary path to building next generation interconnects. In: Hot Interconnects: 10th Symposium on High Performance Interconnects (2003)

    Google Scholar 

  9. Katevenis, M., Chrysos, N.: Multiple priorities in a two-lane buffered crossbar. In: Proceedings of the IEEE Globecom 2004 Conference (November 2004)

    Google Scholar 

  10. PCI SIG. PCI Express base architecture specification. Revision 1.0a (April 2003)

    Google Scholar 

  11. Shreedhar, M., Varghese, G.: Efficient fair queueing using deficit round robin. In: SIGCOMM, pp. 231–242 (1995)

    Google Scholar 

  12. StarGen. StarGen’s Merlin switch (2004), http://www.stargen.com/products/merlin_switch.shtml

  13. Tyagi, A., Muppala, J.K., de Meer, H.: VoIP support on differentiated services using expedited forwarding. In: IEEE International Performance, Computing, and Communications Conference (IPCCC) (February 2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Martínez, R., Alfaro, F.J., Sánchez, J.L. (2006). Studying Several Proposals for the Adaptation of the DTable Scheduler to Advanced Switching. In: Guo, M., Yang, L.T., Di Martino, B., Zima, H.P., Dongarra, J., Tang, F. (eds) Parallel and Distributed Processing and Applications. ISPA 2006. Lecture Notes in Computer Science, vol 4330. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11946441_14

Download citation

  • DOI: https://doi.org/10.1007/11946441_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68067-3

  • Online ISBN: 978-3-540-68070-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics