An advantage of multi-threaded FIFO 740 is that entries may be allocated to different fetch data classes (threads) as they are needed.
When mainline FIFO 430 and subroutine FIFO 435 are used, the number of entries available in each FIFO is fixed.