vertical waste - IPC = 0horizontal waste - 0 < IPC < 4cycle-by-cycle interleaving : insert other thread(orange) in these wastes