메뉴 건너뛰기




Volumn 15, Issue 2, 2007, Pages 450-461

Pipelined heap (priority queue) management for advanced scheduling in high-speed networks

Author keywords

High speed network scheduling; Pipelined hardware heap; Priority queue; Synthesizable core; Weighted fair queueing; Weighted round robin

Indexed keywords

DATA STRUCTURES; PIPELINE PROCESSING SYSTEMS; QUALITY OF SERVICE; QUEUEING NETWORKS; ROUTERS; STATIC RANDOM ACCESS STORAGE;

EID: 34247188439     PISSN: 10636692     EISSN: None     Source Type: Journal    
DOI: 10.1109/TNET.2007.892882     Document Type: Article
Times cited : (64)

References (20)
  • 1
    • 0031250731 scopus 로고    scopus 로고
    • Hierarchical packet fair queueing algorithms
    • Oct
    • J. Bennett and H. Zhang, "Hierarchical packet fair queueing algorithms," IEEE/ACM Trans. Netw., vol. 5, no. 5, pp. 675-689, Oct. 1997.
    • (1997) IEEE/ACM Trans. Netw , vol.5 , Issue.5 , pp. 675-689
    • Bennett, J.1    Zhang, H.2
  • 2
    • 0033885327 scopus 로고    scopus 로고
    • Fast and scalable priority queue architecture for high-speed network switches
    • Tel Aviv, Israel, Mar, Online, Available
    • R. Bhagwan and B. Lin, "Fast and scalable priority queue architecture for high-speed network switches," in Proc. IEEE INFOCOM 2000, Tel Aviv, Israel, Mar. 2000, vol. 2, pp. 538-547 [Online]. Available: http://www.ieee-infocom.org/2000/papers/565.ps
    • (2000) Proc. IEEE INFOCOM 2000 , vol.2 , pp. 538-547
    • Bhagwan, R.1    Lin, B.2
  • 3
    • 0024089177 scopus 로고
    • Calendar queues: A fast O(1) priority queue implementation for the simulation event set problem
    • Oct
    • R. Brown, "Calendar queues: A fast O(1) priority queue implementation for the simulation event set problem," Commun. ACM, vol. 31, no. 10, pp. 1220-1227, Oct. 1988.
    • (1988) Commun. ACM , vol.31 , Issue.10 , pp. 1220-1227
    • Brown, R.1
  • 4
    • 0026226378 scopus 로고
    • A novel architecture for queue management in the ATM network
    • Sep
    • H. J. Chao, "A novel architecture for queue management in the ATM network," IEEE J. Sel. Areas Commun., vol. 9, no. 7, pp. 1110-1118, Sep. 1991.
    • (1991) IEEE J. Sel. Areas Commun , vol.9 , Issue.7 , pp. 1110-1118
    • Chao, H.J.1
  • 5
    • 0031162531 scopus 로고    scopus 로고
    • Design of a generalized priority queue manager for ATM switches
    • Jun
    • H. J. Chao, H. Cheng, Y. Jeng, and D. Jeong, "Design of a generalized priority queue manager for ATM switches," IEEE J. Sel. Areas Commun. vol. 15, no. 5, pp. 867-880, Jun. 1997.
    • (1997) IEEE J. Sel. Areas Commun , vol.15 , Issue.5 , pp. 867-880
    • Chao, H.J.1    Cheng, H.2    Jeng, Y.3    Jeong, D.4
  • 6
    • 0032666934 scopus 로고    scopus 로고
    • Design of packet-fair queueing schedulers using a RAM-based searching engine
    • Jun
    • H. J. Chao, Y. Jeng, X. Guo, and C. Lam, "Design of packet-fair queueing schedulers using a RAM-based searching engine," IEEE J. Sel. Areas Commun., vol. 17, no. 6, pp. 1105-1126, Jun. 1999.
    • (1999) IEEE J. Sel. Areas Commun , vol.17 , Issue.6 , pp. 1105-1126
    • Chao, H.J.1    Jeng, Y.2    Guo, X.3    Lam, C.4
  • 7
    • 34247268030 scopus 로고    scopus 로고
    • K. Harteros, Fast parallel comparison circuits for scheduling, M.S. thesis, Dept. of Comput. Sci., Univ. of Crete, Crete, Greece, Mar. 2002, and Tech. Rep. FORTH-ICS/TR-304, Inst. of Comput. Sci., FORTH, Heraklio, Crete, Greece.
    • K. Harteros, "Fast parallel comparison circuits for scheduling," M.S. thesis, Dept. of Comput. Sci., Univ. of Crete, Crete, Greece, Mar. 2002, and Tech. Rep. FORTH-ICS/TR-304, Inst. of Comput. Sci., FORTH, Heraklio, Crete, Greece.
  • 8
    • 34247275592 scopus 로고    scopus 로고
    • A. D. Ioannou, An ASIC core for pipelined heap management to support scheduling in high speed networks, M.S. thesis, Dept. of Computer Sci., Univ. of Crete, Crete, Greece, Nov. 2000, and Tech. Rep. FORTH-ICS/TR-278, Inst. of Comput. Sci., FORTH, Heraklio, Crete, Greece.
    • A. D. Ioannou, "An ASIC core for pipelined heap management to support scheduling in high speed networks," M.S. thesis, Dept. of Computer Sci., Univ. of Crete, Crete, Greece, Nov. 2000, and Tech. Rep. FORTH-ICS/TR-278, Inst. of Comput. Sci., FORTH, Heraklio, Crete, Greece.
  • 9
    • 0034857343 scopus 로고    scopus 로고
    • Pipelined heap (priority queue) management for advanced scheduling in high-speed networks
    • Helsinki, Finland, Jun, Online, Available
    • A. Ioannou and M. Katevenis, "Pipelined heap (priority queue) management for advanced scheduling in high-speed networks," in Proc. IEEE Int. Conf. Communications (ICC'2001), Helsinki, Finland, Jun. 2001, pp. 2043-2047 [Online]. Available: http://archvlsi.ics.forth.gr/muqpro/queueMgt.html
    • (2001) Proc. IEEE Int. Conf. Communications (ICC'2001) , pp. 2043-2047
    • Ioannou, A.1    Katevenis, M.2
  • 10
    • 0022698884 scopus 로고
    • An empirical comparison of priority-queue and event-set implementations
    • Apr
    • D. Jones, "An empirical comparison of priority-queue and event-set implementations," Commun. ACM, vol. 29, no. 4, pp. 300-311, Apr. 1986.
    • (1986) Commun. ACM , vol.29 , Issue.4 , pp. 300-311
    • Jones, D.1
  • 11
    • 0023435614 scopus 로고
    • Fast switching and fair control of congested flow in broadband networks
    • Oct
    • M. Katevenis, "Fast switching and fair control of congested flow in broadband networks," IEEE J. Sel. Areas Commun., vol. 5, no. 8, pp. 1315-1326, Oct. 1987.
    • (1987) IEEE J. Sel. Areas Commun , vol.5 , Issue.8 , pp. 1315-1326
    • Katevenis, M.1
  • 12
    • 0026243589 scopus 로고
    • Weighted round-robin cell multiplexing in a general-purpose ATM switch chip
    • Oct
    • M. Katevenis, S. Sidiropoulos, and C. Courcoubetis, "Weighted round-robin cell multiplexing in a general-purpose ATM switch chip," IEEE J. Sel. Areas Commun., vol. 9, no. 8, pp. 1265-1279, Oct. 1991.
    • (1991) IEEE J. Sel. Areas Commun , vol.9 , Issue.8 , pp. 1265-1279
    • Katevenis, M.1    Sidiropoulos, S.2    Courcoubetis, C.3
  • 13
    • 0003863070 scopus 로고    scopus 로고
    • Multi-queue management and scheduling for improved QoS in communication networks
    • Florence, Italy, Nov, Online, Available
    • M. Katevenis, D. Serpanos, and E. Markatos, "Multi-queue management and scheduling for improved QoS in communication networks," in Proc. EMMSEC'97, Florence, Italy, Nov. 1997, pp. 906-913 [Online]. Available: http://archvlsi.ics.forth.gr/html_papers/EMMSEC97/paper.html
    • (1997) Proc. EMMSEC'97 , pp. 906-913
    • Katevenis, M.1    Serpanos, D.2    Markatos, E.3
  • 15
    • 0034857901 scopus 로고    scopus 로고
    • Efficient per-flow queueing in DRAM at OC-192 line rate using out-of-order execution techniques
    • Helsinki, Finland, Jun, Online. Available
    • A. Nikologiannis and M. Katevenis, "Efficient per-flow queueing in DRAM at OC-192 line rate using out-of-order execution techniques," in IEEE Int. Conf. Communications (ICC'2001), Helsinki, Finland, Jun. 2001, pp. 2048-2052 Online. Available: http://archvlsi.ics.forth.gr/ muqpro/queueMgt.html
    • (2001) IEEE Int. Conf. Communications (ICC'2001) , pp. 2048-2052
    • Nikologiannis, A.1    Katevenis, M.2
  • 16
    • 0031386772 scopus 로고    scopus 로고
    • Pipelined multi-queue management in a VLSI ATM switch chip with credit-based flow control
    • Ann Arbor, MI, Sep, Online. Available
    • G. Kornaros, C. Kozyrakis, P. Vatsolaki, and M. Katevenis, "Pipelined multi-queue management in a VLSI ATM switch chip with credit-based flow control," in Proc. 17th Conf. Advanced Research in VLSI (ARVLSI'97) Ann Arbor, MI, Sep. 1997, pp. 127-144 Online. Available: http://archvlsi.ics.forth.gr/atlasI/ atlasI_arvlsi97.ps.gz
    • (1997) Proc. 17th Conf. Advanced Research in VLSI (ARVLSI'97) , pp. 127-144
    • Kornaros, G.1    Kozyrakis, C.2    Vatsolaki, P.3    Katevenis, M.4
  • 17
    • 0032069182 scopus 로고    scopus 로고
    • Beyond best effort: Router architectures for the differentiated services of tomorrow's Internet
    • May
    • V. Kumar, T. Lakshman, and D. Stiliadis, "Beyond best effort: Router architectures for the differentiated services of tomorrow's Internet," IEEE Commun. Mag., vol. 36, no. 5, pp. 152-164, May 1998.
    • (1998) IEEE Commun. Mag , vol.36 , Issue.5 , pp. 152-164
    • Kumar, V.1    Lakshman, T.2    Stiliadis, D.3
  • 18
    • 34247264745 scopus 로고    scopus 로고
    • Heap management in hardware Inst. Comput. Sci., Crete, Greece
    • Tech. Rep. FORTH-ICS/TR-222 [Online, Available:, FORTH
    • I. Mavroidis, "Heap management in hardware" Inst. Comput. Sci., Crete, Greece, Tech. Rep. FORTH-ICS/TR-222 [Online]. Available: http://archvlsi.ics.forth.gr/muqpro/heapMgt.html, FORTH
    • Mavroidis, I.1
  • 19
    • 0032638975 scopus 로고    scopus 로고
    • Implementing scheduling algorithms in high-speed networks
    • Jun
    • D. Stephens, J. Bennett, and H. Zhang, "Implementing scheduling algorithms in high-speed networks," IEEE J. Sel. Areas Commun. vol. 17, no. 6, pp. 1145-1158, Jun. 1999.
    • (1999) IEEE J. Sel. Areas Commun , vol.17 , Issue.6 , pp. 1145-1158
    • Stephens, D.1    Bennett, J.2    Zhang, H.3
  • 20
    • 0029388337 scopus 로고
    • Service disciplines for guaranteed performance in packet switching networks
    • Oct
    • H. Zhang, "Service disciplines for guaranteed performance in packet switching networks," Proc. IEEE, vol. 83, no. 10, pp. 1374-1396, Oct. 1995.
    • (1995) Proc. IEEE , vol.83 , Issue.10 , pp. 1374-1396
    • Zhang, H.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.