У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


допомогою оп-ти-мі-зуючого компілятора проаналізувати завантаження тракту "внутрішня па-м'ять МП — зовнішня пам'ять" і в разі потреби дати висновок щодо най-кра-що-го розташування змінних у прос-то-рах пам'яті для гарвардської ар-хі-тек-ту-ри ПЦОС. Аналіз дозволяє ставити пи-тан-ня про ефективність застосування нетрадиційних архітектур з більш ніж двома просторами зовнішньої пам'яті для завдань, що потребують інтен-сив-них обмінів даними з нею.

Можливе подальше розширення системи в бік інтеграції з засобами про-ектування МП — наприклад, ге-не-ра-ція опису основних вузлів МП мо-вою VHDL.

Планується розробка візуальних засобів автоматизації створення описів МП, синтаксичних діаграм, нала-год-жень, таблиць порад. Внутрішнім про-між-ним поданням програми є ієрар-хіч-ний граф, тому можлива інтеграція сис-теми "Святогор" із засобами візуа-лі-за-ції ієрархічних графів, наприклад Higres [26] Новосибірського інституту інформатики РАН. Перспективним та-кож є розширення системи "Святогор" розпаралелюючим компілятором для прог-рамування мікропроцесорних клас-терів зі спільною пам'яттю, наприклад такі, як кластери ADSP-21060 або TMS Cx80.

Шпаковский Г.И. Организация параллель-ных ЭВМ и суперскалярных процес-со-ров. — Мн.: Белгосуниверситет, 1996. — 284 с. Optimizations for Intel's 32-bit Processors. Application Note AP-500. — S.l.: Intel Corporation, 1994. — 33http://www.intel.com/ Analog Devices. ADSP-21060 User Manual, 1998. — http://www.analog.com/ publications/documentation/ Smith The Scientist and Engineer's Guide to Digital Signal Processing. — S.l.: California Technical Publishing, 1999. — 560 — http://www.dspguide.com Бибило П.Н. Основы языка VHDL. — М.: Солон-Р, 2000. — 200 с. http://www.trimaran.org Дорошенко А.Ю., Куйвашев Д.В. Архі-тек-ту-ра модульного крос-компілятора для мік-ро-про-цесорів з дуже довгим командним сло-вом // Пробл. программирования. — 2000. — № 3–4. — С. 122–134. TMS320C6000 CPU and Instruction Set Reference Guide. Texas Instruments, October 2000. http://www.ti.com. Case Philips Hope to Displace DSPs with VLIW // Microprocessor Report. — 1994. —16, N . — P. –15. — http://www.trimedia-philips.com/ PattersonA., Hennessy J.L. Computer Organization and Design: The Hardware/SoftInterface. — New York: Morgan Kaufmann, 1998. — 950 Векторизация программ: теория, методы, реа-лизация: Сб. статей: пер. с англ. и нем. — М.: Мир, 1991. — 275 с. Interprocedural Parallelization Analysis: A Case Study / M.W.B.R.S.P.et al.Proc. 8th Intern. Workshop on Languages and Compilers for Parallel Computing (LCPC95). — Stanford: Stanford University Press, 1995. — P. . Змитрович А..И. Интеллектуальные инфор-ма-ционные системы. — Мн.: НТООО "ТетраСистемс", 1997. — 368 с. Евстигнеев В.А., Касьянов В.Н. Сводимые гра-фы и граф_модели в прог-рам-ми-ро-ва-нии. — Новосибирск: ИДМИ, 1999. — 288 с. Фрумкин М.А. Систолические вычисле-ния. — М.: Наука, 1990. — 191 с. Проценко В.С., Чаленко П.И. Элементы ком-пи-ляции. — К.: Лыбидь, 1988. —54 с. Евстигнеев В.А., Касьянов В.Н. Оптимизи-рую-щие преобразования в рас-парал-ле-ли-ваю-щих компиляторах // Прог-рам-ми-ро-ва-ние. — 1996. — № 6. — C. 12–26. BaconGrahamSharp Compiler Transformations for highcomputingACM Computing Surveys. — 1994. — 26, N . — P. –420. Келли М., Спайс Н. Язык програм-ми-ро-вания Форт: пер. с англ. — М.: Радио и связь, 1993. — 320 с. Ершов А.П. Введение в теоретическое прог-рам-мирование (беседы о методе). — М.: Наука, 1977. — 288 с. Евстигнеев В.А. Применение теории гра-фов в программировании / Под ред. А.П. Ер-шова. — М.: Наука, 1985. — 352 с. Analog Devices ADSP-21060 Application Hand1998. — http://www.analog.com/ publications/documentation

Отримано 05.04.2001

Про авторів

Дорошенко Анатолій Юхимович,

доктор фізико-математичних наук, заступник директора з наукової роботи

Куйвашев Дмитро Васильович,

аспірант

Місце роботи авторів:

Інститут програмних систем НАН України, м. Київ

Тел. (044) 266 15 38


Сторінки: 1 2 3 4 5 6 7