Page 200 - 6111
P. 200

процесорів (прогноз переходів, позачергового виконання і т.д.) дає
                            значний  виграш  в  швидкодії  і  можливість  ефективніше
                            використовувати  площу  кристала.  Переважна  більшість  цифрових
                            сигнальних    процесорів    і   мультимедійних    процесорів    з
                            продуктивністю  більше  1  млрд  операцій/с  базується  на  VLIW-
                            архітектурі.  Серйозна  проблема  VLIW  -  ускладнення  регістрового
                            файлу  і  зв’язків  цього  файлу  з  обчислювальними  пристроями.

                                Переваги технології VLIW
                                Використання  компілятора  дозволяє  усунути  залежність  між
                            командами до того, як вони реально виконуватимуться, на відміну
                            від  суперскалярних  процесорів,  де  такі  залежності  доводиться
                            виявляти і усувати «в процесі виконання». Відсутність залежностей
                            між  командами  в  коді,  сформованому  компілятором,  веде  до
                            спрощення  апаратних  засобів  процесора  і  за  рахунок  цього  до
                            істотного  підвищення  його  швидкодії.  Наявність  множини
                            функціональних  блоків  дає  можливість    виконувати    декілька
                            команд  паралельно.

                                Недоліки технології VLIW
                                Потрібне нове покоління компіляторів, здатних проаналізувати
                            програму, знайти в ній незалежні команди, зв’язати такі команди в
                            рядки завдовжки від 256 до 1024 битів, забезпечити їх паралельне
                            виконання.  Компілятор  повинен  враховувати  конкретні  деталі
                            апаратних  засобів.  При  певних  ситуаціях  програма  виявляється
                            недостатньо  гнучкою.

                                Основні сфери застосування
                                VLIW-процесори  поки  що  мало  розповсюджені.  Основними
                            сферами  застосування  технології  VLIW  є  цифрові  сигнальні
                            процесори і обчислювальні системи, орієнтовані на архітектуру IA-
                            64.  Найбільш  відомою  була  VLIW-система  фірми  Multiflow
                            Computer,  Inc.  У  Росії  VLIW-концепція  була  реалізована  в  супер-
                            комп’ютері  Ельбрус  3-1  і  отримала  подальший  розвиток  в  його
                            послідовнику  -  Ельбрус-2000  (E2k).  До  VLIW  відноситься  і
                            сімейство  сигнальних  процесорів  TMS320C6x  фірми  Texas
                                                             199
   195   196   197   198   199   200   201   202   203   204   205