Video encyclopedia

Pipeline forwarding


7-3. Forwarding


Flushes, Stalls, and Forwarding Quiz - Georgia Tech - HPCA: Part 1


Flushes, Stalls, and Forwarding Quiz Solution - Georgia Tech - HPCA: Part 1


Processor Pipeline Stalls and Flushes - Georgia Tech - HPCA: Part 1


7-3-a. Forwarding Example 1

Pipeline forwarding (PF) applies to packet forwarding in computer networks the basic concept of pipelining, which has been widely and successfully used in computing — specifically, in the architecture of all major central processing units (CPUs) — and manufacturing — specifically in assembly lines of various industries starting from automotive to many others. Pipelining is known to be optimal independent of the specific instantiation. In particular, PF is optimal from various points of view:High efficiency in utilization of network resources, which enables accommodating a larger amount of traffic on the network, thus lowering operation cost and being the foundation for accommodating the exponential growth of modern networks. Low implementation complexity, which enables the realization of larger and more powerful networking systems at low cost, thus offering further support to network growth. High scalability, which is an immediate consequence of the above two features. Deterministic and predictable operation with minimum delay and no packet loss even under full load condition, which is key in supporting the demanding requirements of the new and valuable services that are being deployed, or envisioned to be deployed, on modern networks, such as telephony, videoconferencing, virtual presence, video on demand, distributed gaming.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!
    • Operating principles