Google Search |
Архитектура ЭВМ: каков теоретический предел распараллеливания программ?Google нашел про векторные регистры, это ли имеется в виду, как вы думаете? Мы будем здесь рассматривать машины с векторными регистрами. Векторный процессор выполняет математические операции сразу над всеми элементами векторного регистра. Если число элементов регистра равно 128, то операция над всеми 128 числами выполняется в векторном режиме так же быстро, как над одним числом в скалярном режиме. Это и есть теоретический предел повышения быстродействия программ при их векторизации. Однако необходимо учесть, что любая векторная операция требует больше машинных тактов для своего исполнения, чем такая же скалярная операция. С другой стороны циклическое N-кратное исполнение скалярной команды для обработки массива требует исполнения еще нескольких команд, организующих собственно цикл. В результате исполнение векторной команды может оказаться эффективнее более, чем в 128 раз.
|
ФорумВход в систему |
нет, это не о том речь, это о
нет, это не о том речь, это о суперскалярности.
Я думаю на счет предела распараллеливания - это закон Амдала.