- Transfer Length (
TL=
):
- Transfer length is the number of elements logical transferred at one time.
- A primitive typically processes one transfer length of elements at a time.
- Consume Length (
CL=
):
- The consume length is the number of elements "digested" by the primitive
in conjunction with each transfer length.
- Typically consume length is equal to transfer length.
(Top row in diagram)
- The consume length can be larger than the transfer length. In this case
CL-TL
elements are skipped over between each transfer.
(Middle row in diagram)
- The consume length can also be smaller than the transfer length. In this case
the last
TL-CL
elements in one transfer are also the first elements
in the next transfer.
(Bottom row in diagram)
-