Разработка сетевой кластерной системы с динамическим распределением ресурсов для SPMD-задач и ее исследование при моделировании точечных вихрей
Диссертация
ПВСС дороги и труднодоступны. Альтернативой ПВСС являются сетевые кластерные системы (СКС) или сетевые кластеры (CK) -совокупность машин, объединенных сетью и имеющих общее управление. СКС сравнительно недороги, относительно просты в построении и при достаточном количестве задействованных машин обеспечивают производительность, сопоставимую с ПВСС. Так, СКС Avalon (1998, JIoc-Аламосская… Читать ещё >
Список литературы
- Корнеев В.В. Параллельные вычислительные системы. — М.: «Нолидж», 1999.-320 с.
- MPI 1.1 Standard Documentation. -http://dsg.dei.uc.pt/wmpi/docs/api/index.htm
- MPI-2: Extensions to the Message-Passing Interface. -http://parallel.ru/docs/Parallel/mpi2/mpi2-report.html
- Win32 Message Passing Interface. http://dsg.dei.uc.pt/wmpi/intro.html
- MPI для начинающих. http://www.csa.ru:81/41/mpitutor.
- Воеводин Вл. В. Технологии параллельного программирования. Message Passing Interface (MPI). http://parallel.ru/vw/mpi.html.
- Geist A., Beguelin A., Dongarra J., Jiang W., Manchek R. and Sunderam V PVM: Parallel Virtual Machine. A User’s Guide and Tutorial for Networked Parallel Computing. Cambridge: The MIT Press.
- Евсеев И. Использование PVM. Введение в программирование. -http ://www.csa.ru: 8 l/~il/pvmtutor
- Parallel Virtual Machine. http://www.netlib.org/pvm3/book
- PVM Man Pages. http://www.csm.ornl.gov/pvm/manpages.html
- HP-PVM. http://www.parasys.co.uk/
- Distributed object application development: The Java-CORBA solution. -http://www.Developer.com/news/techfocus/3 0998dist3.html
- Орфали P., Харки Д., Эдварде Д. Основы Corba: Пер. с англ. М.: МАЛИП, Горячая линия — Телеком, 1999. — 318 с.
- CORBA Common Object Request Broker. — www.corba.ru
- Модель COM/DCOM.-http://rusdoc.ru/material/lang/other/activex/comdcom.shtml
- Компонентная модель объектов. http://cppclub.newmail.ru/article03.html
- Кэнту М. Delphi 4 для профессионалов. СПб: Питер, 1999. 120 с.
- PHOSPHOROUS: Shared Variables on Top of PVM. http ://www-inf. enst.fr/~demeure/phosphorus/phosphorus. html140
- Software in the Field of Supercomputing. -http://www.tu-chemnitz.de/iirz/a^
- Demeure I., Cabrera-Dantart R. and Meunier P. Phosphorus: A Distributed Shared Memory System on Top of PVM. In Proceedings of EUROMICRO'95, pp. 269−273, Sept. 1995.
- Quarks A Simple, Yet Efficient DSM System. -http ://www.cs .utah. edu/flux/quarks .html
- Khandekar D. Quarks: Distributed shared memory as a basic building block for complex parallel and distributed systems. Technical Report Master Thesis, University of Utah, March 1996.
- The ThreadMarks Distributed Shared Memory (DSM) System. -http ://www.cs rice.edu/~willy/TreadMarks/overview.html
- Amza C., Cox A.L., Dwarkadas S., Keleher P., Lu H., Rajamony R., Yu W. and Zwaenepoel W. TreadMarks: Shared Memory Computing on Networks of Workstations, IEEE Computer, Vol. 29, No. 2, pp. 18−28, February 1996.
- Lu H., Dwarkadas S., Cox A.L. and Zwaenepoel W. Quantifying the Performance Differences between PVM and TreadMarks, Journal of Parallel and Distributed Computation, Vol. 43, No. 2, pp. 65−78, June 1997.
- Bershad B., Zekauskas M., Sawdon W. The Midway distributed shared memory system. In COMPCON '93, pp. 528−537, Feb. 1993.
- Carter J., Bennett J. and Zwaenepoel W. Techniques for reducing consistency-related communication in distributed shared memory systems. ACM Transactions on Computer Systems, 13(3):205~243, Aug. 1995.
- Chase J., Amador F., Lazowska E., Levy H. and Littlefield R. The Amber system: Parallel programming on a network of multiprocessors. In Proceedings of the 12th ACM Symposium on Operating Systems Principles, pages 147−158, Dec. 1989.
- Keleher P., Cox A. L. and Zwaenepoel W. Lazy consistency for software distributed shared memory. Proceedings of the 19th Annual International Symposium on Computer Architecture, pp. 13−21, 1992.141
- Наиболее распространенные коммуникационные технологии. -http://parallel.ru/computers/interconnects .html
- The Condor project homepage. http://www.cs.wisc.edu/condor
- Checkpointing and Migration of UNIX Processes in the Condor Distributed Processing System, Dr Dobbs Journal, February 1995.
- Litzkow M., Livny M. and Mutka M. W. Condor A Hunter of Idle Workstations, Proceedings of the 8th International Conference of Distributed Computing Systems, pp. 104−111, June, 1988.
- CONNECT:Queue For UNIX Scheduling. -http://www.eng.vt.edu/eng/computer/connectq.html
- DQS-Distributed Queuing System. http://www.scri.fsu.edu/~pasko/dqs.html
- LSF Load Sharing Facility. — http://wwwinfo.cern.ch/pdp/lsf/
- LSF Programmer’s Guide. http://wwwinfo.cern.ch/pdp/lsi7doc/program.pdf
- Batch Differences: NQE/NQS vs. LoadLeveler. -http://hpcf.nersc.gov/runningJobs/ibm/lldiff.html
- NQS Help Page. http://umbc7.umbc.edu/nqs/nqsmain.html
- Portable Batch System. http://www.openpbs.org/
- Corbatto M. An introduction to PORTABLE BATCH SYSTEM (PBS). -http ://hpc. sissa. it/pbs/pbs .html
- Официальная страница стандарта OpenMP. http://www.openmp.org
- Что такое OpenMP? http://parallel.ru/tech/techdev/openmp.html
- Воеводин Вл. В. Технология параллельного программирования OpenMP. http://parallel.ru/vw/lec6.html
- Курсовая работа по функциональному программированию «Адаптация системы параллельных вычислений T-System к компьютерной сети МГИУ». www.cs.msiu.ru/projects/kurs/2000/6311fp/t-system/
- Т-система система автоматического динамического распараллеливания программ. http://glade.nmd.msu.ru/grace/papers/blackhead-slides/s03.ru.html
- Т-система. http://www.ctc.msiu.ru/program/t-system/diploma/node21 .html142
- Воеводин Вл. В. Система параллельного программирования Linda. -http ://parallel.ru/vw/lec7 .html
- Linda group. http://www.cs.yale.edu/Linda/linda.html
- Ластовецкий A.JI. Программирование параллельных вычислений на неоднородных сетях компьютеров на языке трС. -http://parallel.ru/tech/mpc/mpC-rus.htm
- The трС Parallel Programming Environment. http://www.ispras.ru/~mpc/
- Arapov D., Kalinov A., Lastovetsky A. and Ledovskih I. A Language Approach to High Performance Computing on Heterogeneous Networks, Parallel and Distributed Computing Practices, 2(3), 2000, pp.87−96.
- Чефранов А.Г. Параллельное программирование: Учебное пособие. -Таганрог: ТРТУ, 2000. 111 с.
- Прангишвили Й.В., Виленкин С .Я., Медведев И. Л. Параллельные вычислительные системы с общим управлением. М.: Энергоатомиздат, 1983.-312 с.
- Distributed Virtual Machine, Distributed Virtual Memory. -http://www.keldysh.ru/pages/dvm
- Денисов B.E., Ильяков B.H., Ковалева H.B., Крюков В. А. Отладка эффективности DVM-программ. Препринт ИПМ им. М. В. Келдыша РАН № 74, 1998.
- Коновалов Н.А., Крюков В.А. DVM-система разработки параллельных программ //В кн.: Высокопроизводительные вычисления и их приложения: Труды Всероссийской научной конференции (30 октября -2 ноября 2000 г., г. Черноголовка). М.: МГУ, 2000, с. 33.143
- Коновалов Н.А., Крюков В. А., Сазанов Ю.Л. C-DVM язык разработки мобильных параллельных программ // Программирование N 1, 1999.
- Коновалов Н.А., Крюков В. А., Михайлов С. Н., Погребцов А.А. Fortran DVM язык разработки мобильных параллельных программ // Программирование 1995, N 1.
- The CODE Visual Parallel Programming System. -http://www.cs.utexas.edu/users/code
- Vokkarne R. Distributed Execution Environments for the CODE 2.0 Parallel Programming System //Thesis, Dept. of Computer Sciences, Univ. of Texas at Austin, 1995.
- Newton P. and Browne J.C. The CODE 2.0 Graphical Parallel Programming Language //Proc. ACM Int. Conf. on Supercomputing, July, 1992.
- Hwang K. Advanced Computer Architecture: Parallelism, Scalability, Programmability, 1993, McGraw-Hill International Editions. 770 p.
- HeNCE (Heterogeneous Network Computing Environment). -http://www.netlib.org/hence/index.html
- Beguelin A., Dongarra J. J., Geist G. A., Manchek R. and Sunderam V. S. Graphical development tools for network-based concurrent supercomputing. In Proceedings of Supercomputing 91, pp. 435−444, Albuquerque, 1991
- Browne J. C., Hyder S. I., Dongarra J., Moore K. and Newton P. Visual Programming and Debugging for Parallel Computing //IEEE Parallel and Distributed Technology, Spring 1995, Volume 3, Number 1, 1995.
- Khalidi Y.A., Bernabeu J.M., Matena V., Shirriff K. and Thadani M. Solaris MC: A Multi-Computer OS, 1995.
- Browne J. C., Hyder S. I., Dongarra J., Moore K. and Newton P. Visual Programming and Debugging for Parallel Computing Technical Report TR94−229, Dept. of Computer Sciences, Univ. of Texas at Austin, 1994. 36 p.
- Newton P. Visual Programming and Parallel Computing Delivered at Workshop on Environments and Tools for Parallel Scientific Computing, Walland, TN, May 26−27, 1994. 10 p.
- Ламб Г. Гидродинамика. М.: Л.: ОГИЗ, 1947, 928 с.
- Богомолов В.А. Динамика завихренности на сфере//Изв. АН СССР. ФАО. 1977, Т.17, № 6, с. 57−65.
- Stewart H.J. Periodic properties of the semi-permanent atmospheric pressure systems//Quart. Appl. Math. 1943, V. l, p.262.
- Обухов A.M. К вопросу о геострофическом ветре//Изв. АН СССР. Сер. Геофиз. 1949, Т. 8, № 4, с. 281−306.
- Zabusky N.J. and МсWilliams J.C. A modulated point-vortex model for geostrophic, (3-plane dynamics//Phys. Fluid. 1982, V. 25, № 12, p. 2175−2182
- Charney J.G. Numerical experiment in atmospheric hydrodynamics//Proc. Symposia in Appl. Math. 1963, V. l5, p. 289−310.
- Гряник B. M, Динамика локализованных вихревых возмущений -«вихревых зарядов» в бароклинной жидкости//Изв. АН СССР. ФАО. 1983, т. 9, № 5, с. 467−475.
- Aref Н. On the motion of three vortices//Phys. Fluid. 1979, v.23, № 3, p. 393 400.
- Новиков E.A., Седов Ю. Б. Коллапс вихрей//ЖЭТФ, 1979, Т.77, № 2, с. 558−567.
- Седов Ю.Б. Коллапс вихрей на сфере//Изв. АН СССР. ФАО, 1980, т. 16, № 10, с. 1102−1105.
- Добрицын А.А., Седов Ю. Б. К вопросу о коллапсе геострофических вихрей//Изв. АН СССР, ФАО, Т. 23, № 11, 1987.
- Добрицын А.А., Седов Ю. Б. Коллапс системы локализованных вихрей. М.: Препринт ИФА АН СССР, 1986,10 с.
- Zabusky N.J., Hughes М.Н. and Roberts K.V. Contour dynamics for Euler equations in two dimensions//! Comput. Phys. 1979, V.30, № 1, p.96−106.
- Белоцерковский C.M., Ништ М. И. Отрывное и безотрывное обтекание тонких крыльев идеальной жидкостью. М.: Наука, 1978, 352 с.145
- Oct-Trees. http://www.npac.syr.edu/copywrite/pcw/node279.html
- Barnes J. and Hut P. A hierarchical 0(NlogN) force-calculation algorithm. Nature, 324:446,1986.
- Salmon J. K., Warren M. S. and Winckelmans G. S. Fast parallel treecodes for gravitational and fluid dynamical N-body problems. Intl. J. Supercomputer Appl., 8:129−142,1994.
- Salmon J. K. and Warren M. S. Skeletons from the treecode closet. J. Сотр. Phys., 111:136−155,1994.
- Warren M. S. and Salmon J. K. Astrophysical N-body simulations using hierarchical tree data structures. In Supercomputing '92, pages 570−576, Los Alamitos, 1992. IEEE Сотр. Soc.
- Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $ 50/Mflop on Loki and Hyglac. -http://www.supercomp.org/sc97/proceedings/BELL/WARREN/INDEX.HTM
- ASCI Red The World’s First TeraOps Supercomputer.-http ://www. sandia. gov/ASCI/Red/
- Microsoft Developer Network Library. http://msdn.microsoft.com/library/
- Танаев А. Программирование сокетов. http://wist.ifmo.ru/info/index.html
- Чефранов А.Г., Троценко Р. В., Беспалов П. А. Параллельные вычисления на сетевых кластерах с помощью технологии CORBA. Таганрог: ТРТУ, 2000. -18 с.146
- Чефранов А.Г., Троценко Р. В., Беспалов П. А. Параллельные вычисления на сетевых кластерах с помощью технологии DCOM. Таганрог: ТРТУ, 2002. — 25 с.
- Троценко Р.В. К вопросу о многомашинных вычислительных системах -Новые информационные технологии в научных исследованиях и в образовании. Тезисы докладов. Р.: РГА, 2000. — С. 59.
- Троценко Р. В. Чефранов А.Г. Диспетчеризация задач и интерфейс с прикладными программами в сетевой кластерной операционной системе /ТРТУ Таганрог, 2002. — 14 с. ДЕП в ВИНИТИ 01.11.2002, № 1881-В2002.148
- Троценко P.B. Чефранов А. Г. Высокопроизводительный параллельный алгоритм расчета динамики точечных вихрей /ТРТУ Таганрог, 2002. -22 с. ДЕП в ВИНИТИ 01.11.2002, №Ш2-В2002.
- Зегжда Д.П., Ивашко A.M. Основы безопасности информационных систем. М.: Горячая линия — Телеком, 2000. — 452 с.
- Колонцов В. Безопасность ТСРЯР. -http://security.tsu.ru/info/misc/tcp/tcpsec.html
- Саломаа А. Криптография с открытым ключом: Пер. с англ. М.: Мир, 1995.-318 с.
- Семенов Г. Не только шифрование, или Обзор криптотехнологий. -http://www.jetinfo.rU/2001/3/2/article2.3.2001.html
- Жельников В. Криптография от папируса до компьютера.
- Баричев С. Криптографии без секретов. -http://athena.wsu.ru/docs/science/crypt/barichev/crypto.htm
- Годунов С.К., Рябенький B.C. Разностные схемы. М.: Наука, 1973. -400 с.
- Дьяконов В.П. Справочник по расчетам на микрокалькуляторах. М.: Наука, 1989. — 464 с.
- Бахвалов Н.С., Жидков Н. П. Кобельков Г. М. Численные методы. М.: Наука, 1987.-600 с.
- Олифер В.Г., Олифер H.A. Компьютерные сети. Принципы, технологии, протоколы. СПб: Изд-во «Питер», 1999. — 672 с.
- Блэк Ю. Сети ЭВМ: протоколы, стандарты, интерфейсы: Пер. с англ. -М.: Мир, 1990.
- Кузьминский М., Мускатин A. Fast Ethernet в кластерах Beowulf// Открытые системы. 2001. — № 7−8. — С. 17−22.
- Евреинов Э.В. Однородные вычислительные системы, структуры и среды. М: Радио и связь, 1981. — 208 с.^"УТВЕРЖДАЮ"ор по учебной работе
- Таганрогского государственного радиотехнического университета
- Ш^уУ' Каркищенко А. Н.: 2002 г. 1. АКТоб использовании в учебном процессе результатов кандидатской диссертации Троценко Р.В.
- Разработка сетевой кластерной системы с динамическим распределением ресурсов для 8РМВ-задач и ее исследование при моделировании точечных вихрей"
- Настоящим подтверждается использование в учебном процессе научных и практических результатов диссертационной работы Троценко Р. В., полученных в области параллельных вычислений на сетевых кластерах:
- Архитектура сетевой кластерной системы с динамическим распределением ресурсов.
- Высокопроизводительный параллельный алгоритм моделирования динамики точечных вихрей.
- Методы свертывания кластеров вихрей и масштабирования модели, но значениям интенсивностей вихрей для повышения производительности параллельного алгоритма.
- Результаты использованы при подготовке студентов кафедры математического обеспечения и применения ЭВМ факультета автоматики и вычислительной техники в курсе «Параллельное программирование».
- Декан факультета автоматики и вычислительной техники, д.т.н., профессор1. Вишняков Ю.М.
- Разработка сетевой кластерной системы с динамическим распределением ресурсов для SPMD-задач и ее исследование при моделировании точечных вихрей"
- Параллельный алгоритм моделирования ансамблей точечных вихрей, обеспечивающий практически линейный рост производительности при большом количестве моделируемых вихрей.
- Формулы для теоретической оценки оптимального по времени счета количества машин сетевого кластера для моделирования в зависимости от числа вихрей.
- Методы свертки кластеров вихрей и масштабирования модельного времени по значениям интенсивностей вихрей.