ILP allows the compiler and the processor to overlap the execution of multiple instructions or even to change the order in which instructions are executed.
ILP позволяет компилятору и процессору перекрывать выполнение нескольких инструкций или даже изменить порядок, в котором команды выполняются.