Существует вероятность того, что ваш профессор может быть прав - вы можете доказать, что он неправ, если бы могли показать, что cpython на самом деле использует ILP для этого, но я не думаю, что оно того стоит.
С другой стороны, ILP довольно сильно зависит от аппаратного обеспечения и редко, если вообще когда-либо, фактически выполняется программистом явно, поэтому, если вы сделали это в C ++ или ASM, лучшее, что вы могли бы показать, это то, что компилятор (или ассемблер)оптимизировано.Я держу пари, что написанный вами фрагмент кода - это то, что он ищет, но он просто не согласен с вашим языком.
Как и pjc50 выше, я не думаю, что это на самом деле приемлемопример ILP, но он может просто сократить его и получить правильную оценку.Если вы на самом деле ищете не только оценку, возможно, это вам поможет: http://developer.apple.com/hardwaredrivers/ve/software_pipelining.html.