Методы и средства создания эффективного параллельно-конвейерного программного обеспечения вычислительных систем, построенных на основе плис-технологии
Диссертация
Один из подходов к созданию высокопроизводительных систем известен это построение конвейерных специализированных вычислительных устройств. Структура таких вычислителей изоморфна информационной структуре алгоритма, что обеспечивает естественное распараллеливание вычислительных процессов и минимизацию доли накладного времени до времени заполнения структуры конвейера. В то же время не вызывает… Читать ещё >
Список литературы
- Евреинов Э., Хорошевский В. Однородные вычислительные системы. -Новосибирск: Наука, 1978.
- Каляев A.B., Каляев И. А. СТОРК-компьютер многопроцессорная вычислительная система со структурной организацией вычислений. // Электронное моделирование. — Киев, 1996. — № 4. — С.5−14.
- Gordon Е. Moore. Cramming more components onto integrated circuits. Electronics, Volume 38, Number 8, April 19, 1965.
- Мизин И.А., Махиборода A.B. Архитектура самоопределяемых данных в среде взаимодействия открытых систем. // Материалы Н-ой Международной Конференции «Развитие и применение открытых систем», Петрозаводск, 1995.
- Каляев A.B. Многопроцессорные однородные вычислительные структуры. // Радиоэлектроника. -М., 1978. № 12. — С. 5−17.
- Иванов А.И. О создании и применении проблемно-ориентированных комплексов, предназначенных для решения задач, обладающих высокой емкостной и временной сложностью // Искусственный интеллект. Донецк: Наука i ocBiTa, 2004. — Т 4. — С. 15−26.
- Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. Спб.: БХВ-Петербург, 2004. — 600 с.
- Каляев A.B., Левин И. И. Модульно-наращиваемые многопроцессорные системы со структурно-процедурной организацией вычислений. М.: Янус-К, 2003.-380 с.
- Ю.Каляев A.B., Левин И. И. Многопроцессорные системы с перестраиваемой архитектурой: концепции развития и применения. // Наука -производству, 1999. № 11.-С.11−19.
- Поспелов Д.А. Введение в теорию вычислительных систем. М.: Сов. радио, 1972.-280 с.
- Коуги П.М. Архитектура конвейерных ЭВМ. / Пер. с англ. М.: Радио и связь, 1985.
- П.Емельянов В. В., Курейчик В. В., Курейчик В. М. Теория и практика эволюционного моделирования. М.: ФИЗМАТЛИТ, 2003. — 432 с.
- Бурцев B.C. Новые подходы к созданию высокопараллельных вычислительных структур. // Искусственный интеллект 2000. Тез. докл. науч. конф. — Таганрог: ТРТУ, 2000.
- Бурцев B.C. Новые методы организации вычислительных процессов для задач, обладающих высоким параллелизмом. // Труды международного симпозиума ICSNET' .-М., 2001.-С.61 -64.
- M.Bolotski. Abacus: A Reconfigurable Bit Parallel Architectures. Ph.Dd.Thesis //. Massachusetts Insitut of Tehnologe, 1996. 126 PP.
- Бабаян Б.А., Бочаров A.B., Волин A.C. и др. Многопроцессорные ЭВМ и методы их проектирования. / Под ред. Смирнова Ю. М. М.: Высшая школа, 1990.
- Корнеев В.В., Киселев A.B. Современные микропроцессоры. М.: Нолидж, 1998.
- Ясинявичус Р. Параллельные пространственно-временные вычислительные структуры. Вильнюс: Мокслас, 1988. — 183 с.
- Джон Т. Архитектуры вычислительных систем. // Электроника, 1989. -№ 2. -С. 11−20.
- Хуан К. Перспективные методы параллельной обработки и архитектура суперЭВМ. //ТИИЭР, 1987. № 10. — С.4−41.22. http://www.beowulf.org23. http://clusters.top500.org.
- Савин Г. И., Телегин П. Н., Шабанов Б. М. Кластеры Беовульф. // Известия Вузов. Электроника, 2004. № 1. — С.7−12.
- MPI: the message passing interface //http://parallel.ru/tech/techdev/mpi.html.
- Flynn M.J. Some computer organizations and their effectivenss. IEEE Trans., 1972, v. 6−21, p. 948−960
- Хэндлер В. Новая архитектура ЭВМ как увеличить параллелизм, не увеличивая сложности. // Системы параллельной обработки. / Под ред. Ивенса Д.-М.: Мир, 1985.-С. 10−44.
- Handler W. Zur Geneslogie, Stuktur und Klasssifizieren von Rechern Arbeitsbetdeiberichte des IMMD, 1976. № 9. — Ss. 1−30.
- Kuch D.J. ILLIAC IV. Software and Application Programming. // IEEE Trans. Computer, 1968. — V С17. — № 8. — Pp. 758−770.
- Connection Mashine. Model CM-2. Technicae Summarg. Thinking Mashine Corporation, Cambridge, MA, 1989.
- Бурцев B.C. Вычислительные процессы с массовым параллелизмом. Электроника. Наука, Технология, бизнес, 2002. № 1.
- Кохонен Т. Ассоциативная память. М.: Мир, 1980.34. http://www.cray.com/products/systems/.
- Грушвицкий Р.И., Мурсаев А. X., Угрюмов Е. П. Проектирование систем на микросхемах программируемой логики. СПб.: БХВ-Петербург, 2002. — 608 с.
- Соловьев В. В. Проектирование цифровых систем на основе программируемых логических интегральных схем. М.: Горячая линия-Телеком, 2001. — 636 с.
- ГОСТ Р 50 754−95. Язык описания аппаратуры цифровых систем VHDL. Описание языка.
- Суворова Е. А., Шейнин Ю. Е. Язык VHDL для проектирования систем на СБИС: Учебное пособие. / ГУ АЛ, СПб., 2001. 212 с.
- IEEE Std 1076−1993 // IEEE Standart VHDL Language Reference Manual. IEEE New York, USA, 1994. 632 p.
- Kalyaev A.V. The Programming of Virtual Problem-Oriented Parallel Supercomputers in the Structure of Universal Supercomputers with Massive Parallelism. // High-Performance Computing. San Diego, California, USA, 1999. -Pp.249−255.
- Каляев A.B. Принципы и методы программирования виртуальных архитектур в многопроцессорных суперкомпьютерах. // Высокопроизводительные вычисления и их приложения. Черноголовка, 2000. -С.12−16.
- Каляев А.В. Программирование виртуальных архитектур в суперкомпьютерах с массовым параллелизмом. //Информационные технологии и вычислительные системы. Москва, 2000. № 2.- С.5−21.
- Аладышев О.С., Дикарев Н. И., Овсянников А. П., Телегин П. Н., Шабанов Б. М. СуперЭВМ: области применения и требования к производительности. // Известия ВУЗов. Электроника, 2004. № 1. с. 13−17.
- Каляев А.В. Программирование виртуальных архитектур в суперкомпьютерах с массовым параллелизмом. //Информационные технологии и вычислительные системы. Москва, 2000. № 2.
- Т. Makimito. The Rising Wave of Field Programmability. Proceeding of Tehth International Conference on Field-Programmable Logic and Applications FLP-2000. Villach. Austria. August 2000. Springer Lecture Notes in Computer Science 1996. P. 1−6.
- Станишевский О.Б. Сверхскоростные СБИС для многопроцессорных вычислительных систем. // XXX Всесоюзная школа семинар им. М. А. Гаврилова «Развитие теории дискретных систем и проблема логического проектирования СБИС». Кишинев, 1988.
- Воеводин B.B. Математические основы параллельных вычислений. -М.: МГУ, 1991.-345 с.
- Каляев A.B., Левин И. И. Структурно-процедурная организация параллельных вычислений. // Труды межд. конф. «Параллельные вычисления и задачи управления (РАСО'2001)». М: ИПУ РАН им. В. А. Трапезникова, 2001. -Т.5. — С.112−119.
- Тербер К. Дж. Архитектура высокопроизводительных вычислительных систем. / Пер. с англ. М.: Наука, 1985.
- Корнеев В.В., Киселев A.B. Современные микропроцессоры. М.: Нолидж, 1998.
- Майника Э. Алгоритмы оптимизации на сетях и графах. М.: Мир, 1981.
- Иванов А.И., Коновальчик П. М., Левин И. И., Малеванчук А. Д. Многопроцессорная система, адаптируемая под информационную структуру задач различных классов // Искусственный интеллект. Донецк: Наука i освгга, 2004.-ТЗ.-С. 140−148.
- Иванов А.И., Коновальчик П. М., Левин И. И., Малеванчук А. Д. Макрообъектная вычислительная система // Тематический выпуск
- Интеллектуальные и многопроцессорные системы". Известия ТРТУ. -Таганрог: Изд-во ТРТУ, 2004. С. 28−36.
- Евреинов Э.В. Однородные вычислительные системы, структуры и среды. М.: Радио и связь, 1981.
- Kuck D. The structure of computers and computations. John Wiley and Sons. Inc., New York, NY, 1978.
- Самофалов К.Г., Луцкий Г. М. Основы теории многоуровневых конвейерных вычислительных систем. Москва: Радио и связь, 1989. — 272 с.
- Станишевский О.Б. Эффективность арифметической обработки при конвейерных и нейроконвейерных вычислениях. // Конвейерные вычислительные системы. Тезисы докладов. Кишинев, 1988.
- Сергиенко A.M. VHDL для проектирования вычислительных устройств. Киев: ЧП «Корнейчук», ООО «ТИД «ДС», 2003. — 208 с.
- Рао С.К., Кайлат Т. Регулярные итеративные алгоритмы и их реализация в процессорных матрицах // ТИИЭР, 1988. Т. 76. — № 3. — С. 58−69.
- Левин И.И. Структурно-процедурная реализация электрического моделирования на многопроцессорной системе. // Известия ВУЗов «Электромеханика», 2002. № 1. — С. 27−30.
- Левин И.И., Пономарев И. М. Структурно-процедурная реализация задачи трассировки. // Искусственный интеллект. Донецк: Наука i освгга, 2003. -№ 3. — С.121−129.
- Иванов А.И. О создании и применении проблемно-ориентированных комплексов, предназначенных для решения задач, обладающих высокой емкостной и временной сложностью // Искусственный интеллект. Донецк: Наука i освгга, 2004. — Т 4. — С. 15−26.
- Иванов А.И., Коновальчик П. М. Методы организации параллельно-конвейерных вычислений для решения расчетоемких задач // Информационные технологии. Москва, 2004. № 12. — С. 38−43.
- Шейнин Ю.Е. Организация асинхронного вычислительного процесса над структурными данными / В кн.: Параллельное программирование и высокопроизводительные системы. Новосибирск: ВЦ СО АН СССР, 1980. -Ч. 2.-С. 107−116.
- Мясников В.А., Игнатьев М. Б., Кочкин A.A., Шейнин Ю. Е. Микропроцессоры: системы программирования и отладки. М.: Энергоатомиздат, 1985. — 272 с.
- Шейнин Ю.Е. Формальная модель динамических параллельных вычислений в параллельных вычислительных системах обработки экспериментальных данных. Научное Приборостроение, 1999. — Т. 9. — № 2. -С. 22−29.
- Sheynin Y., Novoselova a.I. Object-orientation in parallel VSIPL architecture. Object-Oriented Real-Time Distributed Computing, 2001. ISORC -2001.Proceedings. Fourth IEEE International Symposium on Object-Oriented RealTime Distributed.
- VHDL'93. IEEE Standard VHDL Language Reference Manual. IEEE Std 1076−1993.-264 p.
- Beveridge & Wiener. Multithreading Applications in Win32 / Addison-Wesley, 1997.-368 p.
- Курейчик B.M. Генетические алгоритмы: Монография. Таганрог: Изд-воТРТУ, 1998.
- Курейчик В.М. Генетические алгоритмы и их применение: Монография. Таганрог: Изд-во ТРТУ, 2002.
- Эволюционные вычисления и генетические алгоритмы. Составители Гудман Э. Д., Коваленко А. П. Обозрение прикладной и промышленной математики. М.: Изд-во ТВП, 1966.
- Искусственный интеллект: В 3 кн. Кн. 2. Модели и методы. Справочник / Под ред. Д. А. Поспелова. М.: Радио и связь, 1990.
- Попов Э.В., Фирдман Г. Р. Алгоритмические основы интеллектуальных роботов и искусственного интеллекта. М.: Наука, 1976.
- Курейчик В.В. Эволюционные методы решения оптимизационных задач. Монография. Таганрог: Изд-во ТРТУ, 1999.
- Нейронные сети, генетические алгоритмы и нечеткие системы М. Пилиньский, Д. Рутковская. 452 стр., 2004 г. Издательство: Горячая Линия -Телеком. ISBN 5−93 517−103−1
- Goldberg, Deb. A comparative analysis of selection schemes used in genetic algorithms. 1991.
- De Jong, K. (1975). An analysis of the behaviour of a class of genetic adaptive systems. PhD thesis, University of Michigan.
- Cavicchio, Daniel J. (1970). Adaptive Search Using Simulated Evolution. Ph.D. Dissertation, Ann Arbor: University of Michigan.
- Syswerda, 1989 Syswerda, G. (1989). Uniform crossover in genetic algorithms. In Proceedings of the Third International Conference on Genetic Algorithms, pages 2−8. Morgan Kauffman.
- D. E. Goldberg, 1989c. Genetic Algorithms in Search, Optimization & Machine Learning Addison-Wesley (Reading, Mass).
- Holland John H., Adaptation in Natural and Artificial Systems: An Introductory Analysis with Application to Biology, Control, and Artificial Intelligence. USA: University of Michigan, 1975.
- Goldberg, D. (1983). Computer-Aided Gas Pipeline Operation using Genetic Algorithms and Rule Learning. PhD thesis, The University of Michigan.
- Genetic Algorithms and the Variance of Fitness (1991) David E. Goldberg, Mike Rudnick
- Genetics Algorithms. Editor T.Back. Proceedings of the 7th International conf., San Francisco, USA, Morgan Kaufman Publishers, Inc, 1997.
- Эволюционные вычисления и генетические алгоритмы. Составители Гудман Э. Д., Коваленко А. П. Обозрение прикладной и промышленной математики. М.: Изд-во ТВП, 1966.