Коммутатор с распределенными выходными очередями для параллельных систем логического управления
Диссертация
На основе разработанной процедуры предложены структурные и функциональные схемы: базового модуля коммутатора, обеспечивающего коммутацию в соответствии с графом максимальной коммутации, масштабируемого коммутатора, пригодного для построения коммутаторов с размером коммутации более 1024×1024 в одном каскаде, коммутатора отказоустойчивой МСЛУ, обеспечивающего динамическую перекоммутацию коллектива… Читать ещё >
Список литературы
- Автоматное управление асинхронными процессами в ЭВМ и дискретных системах/ Под ред. В. И. Варшавского. М.: Наука, 1986. 336с.
- Апраксин Ю.К., Запевалин AJL, Кирюхин В.В. Алгоритмы маршрутизация ДМ сетей с коммутацией сообщений // А и ВТ. 1982. — № 2. — С. 87−92.
- Арсеньев Ю.Н., Журавлев В. М. Проектирование систем логического управления на микропроцессорных средствах. М.: Высшая школа, 1991. — 319 с.
- Балабанов A.C. Многопроцессорные системы. Основные принципы организации. Управляющие системы и машины. — 1983. — № 3. — С. 3−10.
- Бернштейн JI.C., Калычев Д. П., Дедюлин К. К. Устройство для оценки размещения элементов / A.c. № 1 430 949 СССР. G 06 F 7/00, 15/20- 25.03.87, БИ 38.
- Валях Е. Последовательно-параллельные вычисления. -М.:Мир, 1985.^-56 с.
- Воеводин В.В. Математические модели и методы в параллельных процессах. М.: Наука., 1986. — 296 с.
- Высокоскоростные вычисления. Архитектура, производительность, прикладные алгоритмы и программы Супер ЭВМ / Под ред. Ковалика. -М.: Радио и связь, 1988.-432 С.
- Головкин Б.А. Параллельные вычислительные системы. М.: Наука, 1980. -520 с.
- Горбатов В.А., Смирнов М. И., Хлытчцев И. С. Логическое управление распределенными системами-М.: Энергоатомиздат, 1991.-248с.
- Гремальский A.JI. Микропрограммное устройство управления / A.c. 1 647 566 СССР О 06 Р 9/22- опубл. 07.05.91, БИ № 17.
- Гремальский A.A. Мультимикропрограммная управляющая система / A.c. 1 631 542 СССР С 06 Р 9/22, 9/00- опубл. 28.02.91, БИ № 8.
- Евреинов Э.В. Однородные вычислительные системы, структуры и среды-. М.: Радио и связь, 1981. — 208с.
- Закревский А.Д. К теории параллельных алгоритмов логического управления // Изв. АН СССР. Техн. кибернетика. 1989. — № 5. — С. 179−191.
- Закревский А.Д. Параллельные алгоритмы логического управления // Доклады АН БССР. 1982. — Т.26, № 12. — С. 1088−1091.
- Зотов И.В. и др. Функционально-топологическая организация микропрограммных мультимикроконтроллеров группового логического управления. -Тула.: Тул. гос. ун-т, 1997. 226 с.
- Зотов И.В. и др. Организация и синтез микропрограммных мультимикроконтроллеров. Курск.: Изд-во «Курск», 1999. — 368 с.
- Интегральные микросхемы: Справочник / Тарабрин Б. В., Лунин Л. Ф., Смирнов Ю. Н. М.: Радио и связь, 1984. -528 с.
- Колосков В.А. Метод восстановления логической структуры мультимикро-контроллерной сети // Известия КГТУ. 1997. — № 1. — С. 82−90.
- Коршунов Ю.М. Математические основы кибернетики. М.: Энергоатом-издат, 1987.-496 с.
- Курейчик В.М., Глушань В. М. Щербаков Л.И. Комбинаторные аппаратные модели и алгоритмы в САПР. М.: «Радио и связь», 1990. — 216 с.
- Кюблер Ф.Д., Пагиев К. Х., Панфилов П. Б. Системы логического управления на базе транспьютерных сетей / Информационные процессы, технологии, системы, коммуникации и сети. М.: МАИ, 1995. — С. 54−59.
- Лазарев В. Г, Пийль Е. И. Синтез управляющих автоматов. М.- Энерго-атом-издат, 1989 — 328 с.
- Микросхемы и их применение / Батушев В. А., Вениаминов В. Н., Ковалев В. М.: Энергия, 1978. — 248 с.
- Микропрограммный модуль / В. А. Мельников и др.- A.c. 1 193 675 СССР О 06 Р 9/22- опубл. 23.11.85, БИ№ 43.
- Микропрограммный модуль / B.C. Харченко и Др.- A.c. 1 427 366 СССР О 06 Р 9/22- опубл. 30.09,88, БИ№ 36.
- Микропрограммное устройство для управления обменом управляющей информации в распределенной системе / B.C. Харченко и др.- A.c. 1 325 477 СССР О 06 Р 9/22- опубл. 23.07.87, БИ № 27.
- Микропрограммное устройство управления / B.C. Харченко и др.- A.c. 1 133 595 СССР С 06 Р 9/22, С 06 Р 1/00- опубл. 07.01.85, БИ№ 1.
- Микропрограммное устройство управления / B.C. Харченко и др.- A.c. 1 168 936 СССР С 06 Р 9/22- опубл. 23.07.85, БИ № 27.
- Микропрограммное устройство управления модуля вычислительной системы / В. С. Харченко и др.- A.c. 1 108 447 СССР О 06 Р 9/22- опубл. 15.08.84, БИ № 30.
- Микропрограммное устройство управления модуля распределенной параллельной вычислительной системы / В. П. Улитенко и др.- A.c. 1 252 775 СССР О 06 Р 9/22- опубл. 23.08.86, БИ № 31.
- Микропрограммное устройство управления с контролем / В. С, Харченко и др.- A.c. 1 142 832 СССР О 06 Р 9/22,0 06 Р 11/00- опубл. 28.02.85, БИ № 8.
- Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник. В 2 т. / Под ред. &-.А. Шахноеа. М.: Радио и связь, 1988. -Т.1. — 368с.
- Михайлов Г. И., Руднев В. В. Автоматная система взаимосвязанных графов с простейшими связками // А и Т. — 1980. № 5. — С. 132−142.
- Многоканальное устройство для обмена управляющей информацией в вычислительной системе / В. А. Мельников и др.- A.c. 1 566 362 СССР С 06 Р 15/16, 13/00- опубл. 23.05.90, БИ № 19.
- Многоканальное устройство для программного управления технологическими процессами / В А. Мельников и др.- A.c. 17К4940 СССР О 05 В 19/18- опубл. 30.12.92, БИ № 48.
- Модуль коммутационной сети / Сусин П. В. и др.- Патент на изобретение RU 2 175 146 С1 7 G 06 F 15/163, 15/173, 15/17- опубл. 20.10.2001, Бюл. № 29.
- Модуль матричного коммутатора / В. А. Мельников и др.- A.c. 1 575 167 СССР С 06 Р 7/00, 15/16- опубл. 30.06.90, БИ № 24.
- Модульное устройство для программного управления и контроля / В. С. Харченко и др.- A.c. 1 647 519 СССР С 05 В 19/18- опубл. 07.05.91, БИ № 17.
- Морозов К.К., Одиноков В. Г., Курейчик В. М. Автоматизированное проектирование конструкций радиоэлектронной аппаратуры: Учебное пособие для вузов. М.: «Радио и связь», 1983. — 280 с.
- Мячев A.A., Степанов В. Н., Щербо В. К. Интерфейсы систем обработки данных: Справочник. М.: Радио и связь, 1989. — 416 с.
- Надежность технических систем: Справочник/ Ю. К. Беляев, В. А. Богатырев, В.В. Болотин- Под ред. H.A. Ушакова М.: Радио и связь, 1985. — 608 с.
- Новиков Ю.В., Калашников O.A., Гуляев С. Э. Разработка устройств сопряжения. М.: «ЭКОМ», 1997. — 224 с.
- Ope О. Теория графов. М.: Наука, 1968. — 352 с.
- Сами М., Стефанелли Р. Перестраиваемые архитектуры матричных процессорных СБИС// ТИИЭР. 1986. — № 5 — С. 107−118.
- Степанян С.О. Коммуникационные сети в многопроцессорных ЭВМ // Автоматика и вычислительная техника. 1987. — № 3. — С. 31−43.
- Сусин П.В., Борзов Д. Б., Зотов И. В. Аппаратная модель задачи размещения в параллельных системах с кольцевой структурой // Известия вузов. Приборостроение. Санкт-Петербург, 2002. — № 7. — С. 21−29.
- Сусин П.В., Зотов И. В., Титов B.C. Модель буферного элемента коммутационной структуры// Труды 5-й МЭНК «Современные проблемы информатизации в непромышленной сфере и экономике», Воронеж, 2000. С. 133−134.
- Сусин П.В., Зотов И. В., Беляев Ю. В. Элемент матричного коммутатора с общей очередью входящих сообщений // Материалы межвузовской электронной НТК «Управляющие и вычислительные системы. Новые технологии», Вологда: ВГТУ, 2001.-С. 77.
- Тербер К.Дж. Архитектура высокопроизводительных вычислительных систем. М.: Наука, 1985. — 272 с.
- Труды института инженеров по электротехнике и радиоэлектронике // 1989. -Т. 77, № 12.
- Устройство для формирования маршрута сообщения / Сусин П. В. и др.- Патент на изобретение RU 2 175 144 С1 7 G 06 F 7/00, 13/00- опубл. 20.10.2001, Бюл. № 29.
- Устройство задержки / Сусин П. В. и др.- Патент RU 2 071 169, 6Н 03 К 5/13- опубл. 27.12.1996, Бюл. № 36.
- Хвощ С.Т., Варлинасий Н. Н., Попов Е. А. Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник. JL: Машиностроение, Ленингр. отд., 1987. — 640 с.
- Цифровая и вычислительная -техника / Под ред. Э. В. Евреинова. М: Радио и связь. 1991.—464с.
- Шило В.Л. Популярные цифровые микросхемы: Справочник. Металлургия, Челябинск, 1988. — 352 с.
- Юдицкий С.А., Магергут В. З. Логическое управление дискретными процессами. Модели, анализ, синтез-М.: Машиностроение, 1987 176 с.
- АН, М., Nguyen, Н. A neural network implementation of an input access scheme in a high-speed packet switch// Proceedings of GLOBECOM 1989, PP.1192−1196.
- Anderson G.A., Jensen L.D. Computer interconnection structures, taxonomy, characteristics and examples // Computing Surveys of AC. 1975. — Vol. 7, № 4. -PP. 197−213.
- Anderson Т., Owicki S., Saxe J., Thacker C. High speed switch scheduling for local area networks // ACM Transaction, on Computer Systems, Nov. 1993, — PP. 319−352.
- Arden B.W., Lee H. Analysis of chordial ring network // IEEETC. 1981. -Vol. C-30, № 4. — PP. 291−295.
- Awdeh R.Y., Mouftah H.T. Survey of ATM switch architectures // Computer Networks & ISDN Systems, 1995, — vol. 27, — PP. 1567−1613.
- Batcher K.E. Sorting networks and their applications// Proceedings of 1968 Spring Joint Computer Conference.
- Bhuyan L.N., Agrawal D.P. Generalized hypercube and hyperbus structures for a computer network // IEEETC. 1984. — Vol. C-33, № 4. — PP. 323−333.
- Chancy T., Fingerhut J.A., Flucke M., Turner J.S. Design of a gigabit ATM switch// Proceedings of IEEE INFOCOM '97, Kobe, — Japan, — 7−11 April 1997, -vol.1,-PP. 2−11.
- Chen M., Georganas N.D. A fast algorithm for multi-channel/port traffic scheduling // Proceedings of IEEESupercom/ICC '94, PP.96−100.
- Chi H.C., Tamir Y. Starvation prevention for arbiters of crossbars with multiqueue input buffers// Proceedings of COMPCON '94, San Francisco, — February, 1994,-pp. 292−297.
- Chi H.C., Tamir Y. Decomposed arbiters for large crossbars with multi-queue input buffers // IEEE International Conference on Computer Design: VLSI in Computers and Processors, Cambridge, — October, — 1991, — PP. 233−238.
- Choudhury A.K., Hahne L.E. Dynamic queue length thresholds in a shared memory ATM switch// Proceedings of IEEE INFOCOM '96, San Francisco, — March, 1996,-vol.2,-PP. 679−687.
- Chuang S.-T., Goel A., McKeown N., Prabhakar B. Matching output queueing with a combined input output queued switch // Computer Systems Technical Report CSL-TR-98−758, March 1998.
- Cisco Systems, Fast switched backplane for a gigabit switched router // http://www.cisco.com/warp/public/733/12 000/technical.shtml.
- Cormen T., Leiserson C.E., Rivest R.L. Introduction to Algorithms // The MIT Press, Cambridge, — Massachusetts, — March 1990.
- Coudreuse J.P., Servel M. Prelude: an asynchronous time-division switched network// Proceedings of IEEE International Conference on Communications '87, New York, — 1987, — vol.2, — PP. 769−773.
- Dally W.J., Carvey P.P., Dennison L.R. The Avici terabit switch/router // Proceedings of Hot Interconnects 6, Stanford, — Aug 1998, — PP. 41−49.
- Demers A., Keshav S., Shenker S. Analysis and simulation of a fair queueing algorithm // Internetworking: Research and Experience, Sept. 1990, — vol.1, — no. 1, -PP. 3−26.
- Despain A.M., Patterson D.A. X-tree: a tree structured multiprocessor computer architecture / Proceedings of 5th Symp. on Computer Architecture, Palo Alto, Calif. -1978.-PP. 144−151.
- Dinic E.A. Algorithm for solution of a problem of maximum flow in a network with power estimation // Soviet Math. Dokl., -1970, vol.11, — PP. 1277−1280.
- Endo N., Kozaki T., Ohuchi T., Kuwahara H., Gohara S. Shared buffer memory switch for an ATM exchange // IEEE Transactions on Communications, Jan. 1993, — vol.41, -no.l, -PP. 237−245.
- Feng T-Y. A survey of interconnection network // IEEE Computer. 1981. -Vol. 14, № 12.-PP. 12−27.
- Giacopelli J., Hickey J., Marcus W., Sincoskie D., Littlewood M. Sunshine: A high-performance self-routing broadband packet switch architecture // IEEEJ. Selected Areas Communications, Oct 1991, — vol.9, — no.8, — PP.1289−1298.
- Gottlieb A., Schawarts J.T. Networks and algorithms for very-large-scale parallel computation // Computer. 1982. — Vol. 15, № 1. — PP. 27−36.
- Hockney R. Classification and Evaluation of ParallelComputer Systems // Lecture Notes in Computer Science. 1987, № 295. — PP.13−25.
- Horowits E., Zorat A. The binary tree as an interconnection network: application of multiprocessor systems and VLSI // IEEETC. 1981. — Vol. C-30, № 4. — PP. 247−253.
- Huang A., Knauer S. Starlite: A wideband digital switch // Proceedings of GLO-BECOM '84, 1984, — PP.121−125.
- Jafari H., Lewis T.G., Spragins J.D. Simulation of a class of ring structured networks // IEEE Transactions on Computers. 1980. — Vol. C-29, № 5. — PP. 385−392.
- Joo Y.M., McKeown N. Doubling memory bandwidth for network buffers // Proceedings of INFOCOM, San Francisco, — April 1998, — vol.2, — PP. 808−818.
- Karol M., Eng K., Obara H. Improving the performance of input-queued ATM packet switches // Proceedings of INFOCOM/92, PP.110−115.
- Karol M., Hluchyj M. Queueing in high-performance packet-switching // IEEEJ. Selected Area Communications, Dec. 1988, — vol.6, — PP. 1587−1597.
- Karol M., Hluchyj M., Morgan S. Input versus output queueing on a space division switch // IEEETrans. Communications, 1987, — PP.1347−1356.
- Katsube Y., Nagami K., Matsuzawa S., Esaki H. Internetworking based on cell switch router-architecture and protocol overview // Proceedings of the IEEE, December, — 1997, — vol.85, — no. 12, — PP. 1998−2006.
- Keshav S., Sharma R. Issues and trends in router design // IEEE Communications magazine, May 1998, — vol.36, — no.5, — PP. 144−151.
- Kozdrowski E.W., Theis D.I. Second generation of vector supercomputer // Computer. 1984. — Vol. 13, № 11. — PP. 71−83.
- Kumar P.R., Meyn S.P. Stability of queueing networks and scheduling Policies // IEEE Transactions on Automatic Control, Feb. 1995, — vol.40, — no.2, — PP. 251 260.
- Kupta P., McKeown N. Design and implementation of a fast crossbar scheduler // Proceedings of Hot Interconnects 6, Stanford, — Aug 1998, — PP. 77−84.
- Lawton G. In search of real-time Internet service // IEEE Computer. Society, -Nov. 1997,-vol.30,-no.il,-PP. 14−16.
- Li M., Yan J. Dimensioning of line-access systems serving Internet traffic // XVI International Switching Symposium, Toronto, — 21−26 September 1997, — PP. 67−73.
- Lund C., Phillips S., Reingold N. Fair prioritized scheduling in an input-buffered switch // Proceedings of the International IFIP-IEEE Conference on Broadband Communications, Montreal, — Que., — Canada April 1996, — PP. 358−369.
- Matsuzawa S., Nagami K., Mogi A., Jinmei T., Esaki H., Katsube Y. Architecture of cell switch router and prototype system implementation // IEICE Transactions on Communications, Aug. 1997, — vol. E80-B, — no.8, — PP. 1227−1238.
- McKeown N., Izzard M., Mekkittikul A., Ellersick W., Horowitz M. The Tiny Tera: a packet switch core // Proceedings of Hot Interconnects IV, Stanford, — Aug 1996,-PP. 161−173.
- McKeown N., Anantharam V., Walrand J. Achieving 100% throughput in an input-queued switch // Proceedings of INFOCOM, 1996, — PP. 296−302.
- Mekkittikul A., McKeown N. A starvation-free algorithm for achieving 100% throughput in an input-queued switch. // Proceedings of ICCCN'96, October, 1996,-PP. 226−231.
- Mekkittikul A., McKeown N., Izzard M. A small high-bandwidth ATM switch // Proceedings of SPIE, Boston, — November, — 1996.
- Mekkittikul A., McKeown N. A practical scheduling algorithm to achieve 100% throughput in input-queued switches // Proceedings of INFOCOM, 1998, — San Francisco, — 29 March — 2 April 1998, — vol.2, — PP. 792−799.
- Morgan S., Delaney M. The Internet and the local telephone network: conflicts and opportunities // XVI International Switching Symposium, Toronto, — 21−26 September 1997, — PP. 561−569.
- Naldi M. Size estimation and growth forecast of the Internet // Centra Vito Volterra preprints. University of Rome, Tor Vergata, — Preprint no. 303, — October1997.
- Nath D., Maheshwari S.N., Bhatt P.C.P. Efficient VLSI networks for parallel processing based on orthogonal trees // IEEETC. 1983. — Vol. C-32, № 6. — PP. 569−581.
- O.I. El-Dessouki, W.H. Huan. Distributed enumeration on network computer // Transactions Comput. 1980. — C-29(9). — PP. 818 — 825.
- Obara H. Optimum architecture for input queueing ATM switches // IEE Electronics Letters, 28th March 1991, — PP.555−557.
- Obara H., Hamazumi Y. Parallel contention resolution control for input queueing ATM switches // IEE Electronics Letters, 23rd April 1992, — vol.28, — no.9, -PP.838−839.
- Obara H., Okamoto, S., Hamazumi Y. Input and output queueing ATM switch architecture with spatial and temporal slot reservation control // IEE Electronics Letters, 2nd Jan 1992, — PP.22−24.
- P. Sadayappan, F. Ercal, J. Ramanujam. Cluster partitioning approaches to mapping parallel problems onto a hypercube // Parallel Comput. 1987. — № 13(1). -PP. 1−6.
- Parekh A.K., Gallager R. A generalized processor sharing approach to flow control in integrated services networks: the multiple node case // IEEE/ACM Transactions on Networking, April 1994, — vol.2, — no.2, — PP. 137−150.
- Partridge C. et al. A 50-Gb/s IP router // IEEE/ACM Transactions on Networking, June 1998, — vol.6, — no.3, — PP. 237−248.
- Patyra M., Maly W. Circuit design for a large area high-performance crossbar switch // Proceedings. 1991 International Workshop on Defect and Fault Tolerance on VLSI Systems, 18−20 Nov. 1991, — PP. 32−45.
- Perparata F.P., Vuillemin J. The cube-connected connected cycles: a versatile network for parallel computation // Commun. Of ACM. 1981. — Vol. 24, № 5. — PP. 300−309.
- Reames C.C., Liu M. T. A loop network simultaneous transmission of variable length message // In: 2nd ASCA, Houston, Tex. 1975. — PP. 7−12.
- Rose C. Rapid optimal scheduling for time-multiplex switches using a cellular automaton // IEEE Transactions on Communications, May 1989, — vol.37, — no.5, -PP. 500−509.
- Siegel H.J., McMillen R.J., Mueller P.T. A survey of interconnection methods for reconfigurable parallel processing systems // In: AFIPS Conf. Proc., Washington, D.C. 1979. — Vol. C-29, № 2. — PP. 108−115.
- Suzuki H., Nagano H., Suzuki T., Takeuchi T., Iwasaki S. Output-buffer switch architecture for asynchronous transfer mode // IEEE International Conference on Communications, Boston, — June 1989, — vol. 1, — PP. 99−103.
- Tamir Y., Frazier G. High performance multi-queue buffers for VLSI communication switches // Proc. of 15th Ann. Symp. on Comp. Arch., June 1988, -PP.343−354.
- Tamir Y., Chi H.C. Symmetric crossbar arbiters for VLSI communication switches // IEEE Transactions on Parallel and Distributed Systems, Jan 1993. vol.4, -no. 1,-PP. 13−27.
- Tassiulas L., Ephremides A. Stability properties of constrained queueing systems and scheduling policies for maximum throughput in multihop radio networks // IEEE Trans. Automatic Control, Dec. 1992, — vol. 37, — no. 12, — PP. 1936−1948.
- Tobagi F.A. Fast packet switch architectures for broadband integrated services digital networks // Proceedings of the IEEE, Jan. 1990, — vol.78, — no. 1, — PP. 133 167.
- Troudet T.P., Walters S.M. Hopfield neural network architecture for crossbar switch control // IEEE Trans. Circuits and Systems, Jan. 1991, — vol. CAS-38, -PP.42−57.
- Wittie L.D. Communication structures for large networks of microcomputers // IEEE Transactions on Computers. 1981. — Vol. C-30, № 4. — PP. 264−273.
- Zhang H. Service disciplines for guaranteed performance service in packet-switching networks // Proceedings of the IEEE. Oct. 1995, — vol.83, no.10 — PP. 1374−96.
- Zhang L. VirtualClock: a new traffic control algorithm for packet-switched networks // ACM Transactions on Computer Systems, May 1991, — vol.9, — no.2, -PP. 101−124.
- МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ КУРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
- На правах рукописи УДК 681.51. Сусин Павел Викторович
- КОММУТАТОР С РАСПРЕДЕЛЕННЫМИ ВЫХОДНЫМИ ОЧЕРЕДЯМИ ДЛЯ ПАРАЛЛЕЛЕНЫХ СИСТЕМ ЛОГИЧЕСКОГО УПРАВЛЕНИЯ