Перетворення тіла внутрішнього циклу у векторну інструкцію для конфігурованої системи

Authors: 

Клименко В.А.

Національний університет “Львівська політехніка”, кафедра електронних обчислювальних машин

Розглянуто новий підхід до побудови векторних інструкцій. Визначено основні недоліки та переваги використання векторних інструкцій для підвищення продуктив- ності виконання програми. Запропоновано використання спеціальної векторної інст- рукції для конфігурованої системи. Визначено основні обмеження застосування цього підходу. Наведено алгоритм перетворення внутрішнього тіла циклу в спеціалізовану векторну інструкцію.

1. Крутиков М. П. Оптимизация программ под архитектуру CONVEX C [ел. видання]// http://www.csa.ru/CSA/tutor/opti/index.htmr. 2. Volkonski V.Y., Drozdov A.Y., Rovinsky E.V. “Method of vector operations usage in an optimizing compiler” – Information technologies and computer systems, 3, 2004. (http://www.optimitech.com/005.htm) 3. Melnyk A., Salo A. Automatic generation of ASICs. // NASA/ESA Conference on adaptive hardware and systems. 5–8 August 2007, Edinburg, UK. – P. 311–317. 4. Клименко В. А. Опрацювання статичних масивів в архітектурі на основі пам’яті з впорядкованим доступом [Текст] / В.А. Клименко // Вісник Нац. ун-ту “Львівська політехніка”: № 630: Комп’ютер- ні системи та мережі. – Львів: Вид-во Нац. ун-ту “Львівська політехніка”. – 2008. – С. 61–66.