НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 50, серия 3.2 Операционна среда за разпределена симулация Христо Вълчанов RunTime System for Distr

Размер: px
Започни от страница:

Download "НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 50, серия 3.2 Операционна среда за разпределена симулация Христо Вълчанов RunTime System for Distr"

Препис

1 Операционна среда за разпределена симулация Христо Вълчанов RunTime System for Distributed Simulation: Parallel discrete event simulation (PDES) is a widely used approach for investigation and evaluation of complex systems. This paper presents an operational model of a distributed simulation system running on a network of workstations. The system has cluster architecture and uses TimeWarp synchronization protocol between clusters. Issues related to the cost of synchronization are discussed and a comparative evaluation with other operating models is made. Key words: PDES, TimeWarp, Distributed Simulation, RunTime System. ВЪВЕДЕНИЕ Разпределената дискретна симулация, базирана на събития (РДСС) е технология, която позволява симулационната програма да бъде изпълнена върху паралелна/разпределена платформа, постигайки повишаване на производителността на симулацията. При РДСС реалната система се представя като съвкупност от отделни компоненти, наречени симулационни обекти (СО). Всеки СО може да се изпълнява върху отделен процесор. Настъпващите в дискретни моменти от моделното време събития се симулират посредством обмен на съобщения между СО, всяко от които има времеви маркер. Поради разпределения характер на симулацията, нейната коректност се постига чрез специални синхронизиращи протоколи. Един от най-използваните протоколи е TimeWarp [1, 2]. Съгласно семантиката на протокола, СО обработват събитията по реда на тяхното пристигане. При всяко събитие локалното моделно време на СО става равно на времевия маркер на събитието. Поради закъсненията в комуникационната среда е възможно получаване на събитие с времеви маркер, по-малък от локалното време на СО. Такова съобщение е известно като съобщение-нарушител. За възстановяване на коректността на симулацията СО трябва да върне съхраненото си състояние преди получаването на този нарушител. Същевременно е необходимо да се отменят всички изпратени до този момент съобщения към други СО. Това се реализира посредством изпращане на съответни т.н. анти-съобщения. Процесът на възстановяване на състоянието на СО е известен като връщане назад (rollback). Представянето на множество моделирани компоненти в рамките на отделен симулационен обект може да увеличи грануларността на симулацията [5], позволявайки вътрешната комуникация в симулационния модел да бъде реализирана посредством механизмите на достъп до обща памет. Формираният по този начин клъстер от симулационни обекти (симулационен клъстер) се реализира като самостоятелен процес, изпълняващ се върху отделен изчислителен възел. Групирането на симулационни обекти позволява паралелизмът в симулационния модел да се извършва на ниво клъстер. По този начин отпада както необходимостта отделният СО да има собствен списък на събитията, така и да реализира самостоятелно алгоритъма на синхронизиращия протокол. Вместо това, симулационният клъстер (СК) поддържа общ клъстерен списък на подредени по времената им на настъпване събития (КСС), както и клъстерно виртуално време (КВВ). При обработката на събитие КВВ нараства с времето на неговото настъпване. Така, в рамките на СК, събитията се обработват посредством последователна симулация, чрез което значително се редуцират разходите за синхронизация между СО в клъстера. Между изпълняващите се на отделни изчислителни възли СК се прилага оптимистичния протокол TimeWarp. Един от факторите, допринасящи за нарастване на популярността на локалните компютърни мрежи като платформи за изпълнение на разпределени симулационни приложения е наличието на стандартизирани комуникационни пакети и средства. Един от най-често използваните съвременни комуникационни стандарти е

2 стандартът MPI [4], който дефинира програмен интерфейс и семантика на обмен на съобщения. В настоящата статия е представена операционна изпълнителна среда за разпределена симулация, функционираща върху мрежа от Linux работни станции и използваща за комуникации MPI. Разгледани са въпроси, свързани с разходите по синхронизация и комуникация. Представени са резултати от сравнителен анализ с други модели на известни системи за разпределена симулация. ОПЕРАЦИОННИ МОДЕЛИ НА СИСТЕМИ ЗА РДСС Редица съвременни системи за симулация са реализирани на базата на концептуалния операционен модел WARPED (фиг.1) [3, 6]. В този модел всеки СК се състои от два основни компонента: симулационно ядро и комуникационен модул, реализирани като паралелно изпълняващи се нишки. Клъстер от СО Комуникац. модул Симулационно ядро Мрежа Фиг. 1. Операционен модел WARPED Симулационното ядро (СЯ) обработва подредените по времената им на настъпване в КСС събития. СЯ изпълнява две основни функции- синхронизиране на събитията и изпълнение на кода на СО, моделиращ настъпването на тези събития. Комуникационният модул (КМ) поддържа комуникацията с други СК. Той осигурява както получаването на съобщения за настъпващи събития от други СК, така и предаването на очакващите в изходната опашка съобщения. Характерно за този операционен модел е, че операциите по синхронизиране се извършват в кода на симулационното ядро, при това действията по синхронизиране на съобщенията и тяхната обработка са последователни операции. СЯ проверява първо за наличие на съобщение във входния буфер и при откриване на такова, стартира алгоритъма за синхронизация. При съобщение-нарушител, причинноследствената грешка се отстранява чрез стартиране на действия по възстановяване на предишното съхранено коректно състояние. Всяко коректно по отношение на моделното време съобщение се поставя в КСС. След тези действия СЯ продължава с обработката на подредените по времената им на настъпване събития в КСС. Директното прилагане на този операционен модел за разпределена оптимистична симулация върху изпълнителни архитектури с разпределена памет може да доведе до неблагоприятни ефекти, рефлектиращи в намаляване на производителността на симулацията. Характерно за тези архитектури е, че поради редица фактори като: паралелното функциониране на СО, асинхронния характер на обмен на съобщенията между тях и закъсненията, типични за комуникационната среда, съществува висока вероятност за получаване на съобщение-нарушител. От друга страна, паралелното функциониране на комуникационния модул и симулационното ядро предполага получаването на съобщенията да бъде независимо реализирано от синхронизацията и обработката на събитията в клъстера. Обработката на предназначено за СО събитие се изпълнява като атомарна операция, като проверките за пристигнали съобщения-нарушители или антисъобщения се извършват единствено между две последователни обработки на събития. Това означава, че действията по връщане на състоянието назад, ако са необходими, не могат да прекъснат текущо обработваното събитие

3 Вследствие на това могат да се направят изводи за евентуални негативни последици по отношение на производителността на симулацията: Многократно нарастване на броя на анти-съобщенията; Увеличаване на разходите за връщане назад; Повтаряща се обработка и изпращане на съобщения. Възможно решение за редуциране на споменатите разходи е интегрирането на функциите на комуникационния и симулационния модули в единичен компонент. Този подход е използван при реализацията на симулаторите GTW и ROSS [6]. При този модел в началото на всеки симулационен цикъл се проверява за наличие на съобщение от комуникационната система, изпълняват се действията по синхронизация, обработва се поредното събитие от списъка на събитията и в края на цикъла се изпращат генерираните по време на обработката съобщения. Моделът е оптимизиран основно за компютърни системи с обща памет. При архитектури с разпределена памет, каквито са компютърните мрежи, комуникацията се извършва посредством библиотеки за предаване на съобщения. Семантиката на библиотеките по стандарта MPI определя всяка send операция да бъде завършена единствено при изпълнението на съответната й receive операция. Благодарение на тази особеност се ограничава възможността симулационните обекти да изпращат повече съобщения, отколкото техните получатели могат да обработят. Като резултат е налице по-рядко настъпване на ситуации по връщане назад, което би рефлектирало в по-добри времеви параметри на симулацията. Това предимство на MPI обаче се явява съществен недостатък в конкретния случай. Семантиката на симулацията на динамични дискретни системи изисква блокиране на обекта-създател до момента на стартиране на новосъздадения обект. При създаване на СО в друг клъстер, обектът-създател остава в блокирано състояние. Потвърждението за създаването на новия обект не може да бъде получено, тъй като това се извършва в началото на всеки симулационен цикъл. Като резултат, налице е ситуация на взаимна блокировка в процеса на симулация. ПРЕДЛАГАН ОПЕРАЦИОНЕН МОДЕЛ В настоящата статия се предлага операционен модел, чрез който се цели намаляване на споменатите разходи. Моделът съдържа три компонентакомуникационен модул (КМ), синхронизационен модул (СМ) и симулационно ядро (СЯ), реализирани като отделно изпълняващи се нишки (фиг.2). Клъстер от СО Комуникац. модул Синхронизац. модул Симулационно ядро Мрежа Фиг. 2. Предлаган операционен модел Предназначението на комуникационния модул е аналогично на този от WARPED модела. Съществената разлика е отделянето на операциите по синхронизация в самостоятелен синхронизационен модул чрез което се цели действията по синхронизиране и обработка на събитията да се изпълняват паралелно. След завършване на синхронизацията, събитията ще бъдат депозирани от СМ в КСС за последваща обработка от СЯ. Характерна особеност на модела е, че в случай на връщане назад СМ блокирва изпращането на всякакви съобщения до успешното възстановяване на предишното коректно състояние. Генерираните по време на фазата на обработка съобщения

4 няма бъдат изпратени и процесът на симулация ще продължи с възстановения КСС. Докато предходният модел позволява СО да се развиват прекалено далеч в моделното време между две връщания, предлаганият операционен модел ограничава тази възможност. На базата на тези съображения могат да се направят изводи за положителните резултати от прилагането на този операционен модел: Моделът позволява отстраняването на коректността да бъде извършено в рамките само на един симулационен цикъл, независимо от броя на съобщенията-нарушители, получени през този цикъл; Намаляване на броя на изпращаните през мрежата анти-съобщения. Тъй като в случай на връщане назад се блокира възможността от изпращане на нормални съобщения в края на симулационния цикъл, отпада и необходимостта от анти-съобщения които да ги отменят; Намаляване на броя на повторно изпращаните нормални съобщения; Ограничаването на дълбочината на връщане назад ще рефлектира в намаляване на разходите за възстановяване на състоянието; Намаляване като цяло на времето за симулация. ЕКСПЕРИМЕНТАЛНА ОЦЕНКА И АНАЛИЗ Експерименталните изследвания са извършени на базата на тестовия модел PHOLD [1]. Това е един от най-често използваните тестови модели за оценка на производителността на разпределената симулация. PHOLD съдържа фиксиран брой симулационни обекти N, свързани в 2D тороидална мрежа и множество от задачи (съобщения) E, циркулиращи между тях. Като дестинация за всяко ново планирано събитие се избира с равна вероятност някой от неговите четири съседни в 2D топологията симулационни обекти. Експериментите са проведени върху мрежа от Linux работни станции, свързани с 100Mb Ethernet. Като показатели за оценка са изследвани: брой изпратени антисъобщения, брой връщания назад и общо време за симулация. Експериментите са извършени с нарастващи стойности на броя на СО и събития R N=1000,E= W N=2000,E=1000 R N=2000,E= W N=3000,E= R N=3000,E= a) W N=1000,E= раб.станции Б рой Брой W, N=1000, E=500 R, N=1000, E=500 W, N=2000, E=1000 R, N=2000, E= W, N=3000, E= R, N=3000, E= б) раб. станции Фиг.3. Изпратени анти-съобщения (а) и брой връщания назад (б) Представените на фиг.3-а резултати показват по-добрата ефективност на предлагания модел (R) по отношение на обема на генерираните анти-съобщения, изразяваща се в значителното му редуциране. Това е пряко следствие от паралелните действия по синхронизиране и обработка на събитията, при което благодарение на блокирането на изпращането на генерираните при обработката нормални съобщения в случай на връщане назад, се елиминира необходимостта от тяхното последващо отменяне чрез анти-съобщения. Същевременно следва да се отбележи, че нарастването на броя на анти-съобщенията (при увеличаване на броя на изчислителните възли) има по-плавен характер спрямо модела WARPED (W), независимо от нарастване размера на симулацията (броя на СО и събитията). Това се явява предпоставка за намаляване на комуникационните разходи, типични при наличието на голям брой работни станции

5 От графиката на фиг.3-б се вижда обаче, че предлаганият модел допуска настъпването на по-голям брой връщания назад в сравнение с WARPED. Паралелното функциониране на синхронизационния модул и симулационното ядро на модела дава възможност действията по синхронизацията да се извършват едновременно с тези по обработката на събитията, което рефлектира в нарастване на броя на връщанията. Въпреки това, като цяло при предлагания модел се наблюдава значително намаляване на общото време за симулация (фиг.4). Тези показатели се дължат основно на значителното редуциране на комуникационните разходи вследствие намаляването на обема на изпращаните анти-съобщения W N=1000,E= R N=1000,E=500 seconds 500 W N=2000,E= R N=2000,E= W N=3000,E= R N=3000,E= раб.станции Фиг. 4. Време за изпълнение ЗАКЛЮЧЕНИЕ Използването на компютърните мрежи като изпълнителна платформа се явява алтернатива на специализираните сложни и скъпи платформи за разпределена симулация. В настоящата статия е представен операционен модел, функциониращ върху мрежа от работни станции. На базата на експериментална оценка е доказана неговата ефективност в сравнение с традиционния модел, използван в редица съвременни среди за РДСС. Като насоки за бъдеща работа се предвижда изследването и адаптирането на предложения модел за реализация върху клъстер от работни станции. Благодарности Тази разработка е подкрепена финансово от проект Подкрепа на творческото развитие на докторанти, постдокторанти и млади учени в областта на компютърните науки, BG051PO /13, финансиран от ЕВРОПЕЙСКИ СОЦИАЛЕН ФОНД , ОПЕРАТИВНА ПРОГРАМА РАЗВИТИЕ НА ЧОВЕШКИТЕ РЕСУРСИ ЛИТЕРАТУРА [1] Fujimoto R.M. Parallel and Distributed Simulation. Wiley, [2] J. Banks, J. S. Carson, B. L. Nelson. Discrete-Event System Simulation (5th ed.), Upper Saddle River, Prentice Hall, [3] K. Parumalla. Principles of Advanced and Distributed Simulation. Simulation, April 2009, 85, [4] MPI Forum, MPI2: A message-passing interface standard. The International Journal of High Performance Computing Applications 12 (1-2), 1998, [5] Nance R., Sargent R. Perspectives on the Evolution of Simulation. Operations Research, INFORMS, 2002, vol.50, no.1, [6] S., C. S. Yeo. A taxonomy of computer-based simulations and its mapping to parallel and distributed systems simulation tools. Soft. Pract. Exper., 2004, За контакти: Гл. ас. д-р инж. Христо Георгиев Вълчанов, Катедра Компютърни науки и технологии, Технически университет - Варна, тел.: 052/383424, е-mail: hristo@tu-varna.bg Докладът е рецензиран

6 РУСЕНСКИ УНИВЕРСИТЕТ АНГЕЛ КЪНЧЕВ UNIVERSITY OF RUSE ANGEL KANCHEV ДИПЛОМА Програмният комитет на Научната конференция РУ&СУ 11 награждава с КРИСТАЛЕН ПРИЗ THE BEST PAPER д-р ХРИСТО ГЕОРГИЕВ ВЪЛЧАНОВ автор на доклада Операционна среда за разпределена симулация DIPLOMA The Programme Committee of the Scientific Conference RU&SU'11 Awards the Crystal Prize "THE BEST PAPER" to HRISTO GEORGIEV VALCHANOV, PhD author of the paper RunTime System for Distributed Simulation РЕКТОР RECTOR доц. дтн Христо Белоев Prof. DSc Hristo Beloev

Slide 1

Slide 1 Методи и алгоритми за моделиране, симулация и оптимизация на полупроводникови сензори Венцеслав Шопов E-mail: vkshopov@yahoo.com BG051PO001-3.3.06-0002 Цел на дисертационния труд е да се създаде софтуерна

Подробно

СТАНОВИЩЕ

СТАНОВИЩЕ РЕЦЕНЗИЯ върху дисертационeн труд за получаване на образователната и научна степен доктор, Автор: маг.инж. Ивайло Пламенов Пенев Тема: ПОДХОД ЗА ПЛАНИРАНЕ И ИЗПЪЛНЕНИЕ НА ПАРАЛЕЛНИ ЗАДАЧИ В РАЗПРЕДЕЛЕНА

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 47, серия 4 Сравнително изследване на някои от характеристиките на измервателните системи за позиц

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 47, серия 4 Сравнително изследване на някои от характеристиките на измервателните системи за позиц Сравнително изследване на някои от характеристиките на измервателните системи за позициониране и навигация на автомобили Даниел Любенов, Митко Маринов A comparative study of some characteristics of the

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 53, серия 3.2 Влияние на параметрите на транспортните протоколи върху качеството на мултимедийната

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 53, серия 3.2 Влияние на параметрите на транспортните протоколи върху качеството на мултимедийната Влияние на параметрите на транспортните протоколи върху качеството на мултимедийната информация предавана в реално време Дияна Кючукова Transport layer protocol influence on the quality of real time multimedia

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 49, серия 3.2 Приложение на инжектирана верига отговорности в университетска информационна система

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 49, серия 3.2 Приложение на инжектирана верига отговорности в университетска информационна система Приложение на инжектирана верига отговорности в университетска информационна система Мирослав Михайлов, Цветелин Павлов, Венцислав Йорданов Application of injected chain of responsibility pattern in university

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 49, серия 3.2 Един подход за обработка и конвертиране на векторни изображения в WEB-базираните сис

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 49, серия 3.2 Един подход за обработка и конвертиране на векторни изображения в WEB-базираните сис Един подход за обработка и конвертиране на векторни изображения в WEB-базираните системи Цветан Христов Христов An Approach for Vector Graphics Manipulation and Conversion in the WEB-Based Systems: In

Подробно

АВТОМАТИЗИРАН КОМПЛЕКС ЗА СИТОПЕЧАТ ВЪРХУ ЦИЛИНДРИЧНИ ПОВЪРХНИНИ

АВТОМАТИЗИРАН КОМПЛЕКС ЗА СИТОПЕЧАТ ВЪРХУ ЦИЛИНДРИЧНИ ПОВЪРХНИНИ ИЗСЛЕДВАНЕ НА ЗЪБНА ПРЕДАВКА ОТ ВОДНИ СЪОРЪЖЕНИЯ В СРЕДА НА САЕ СИСТЕМА Милчо Ташев Резюме: В настоящата статия са представени получените резултати от изследване в среда на САЕ система една конкретна зъбна

Подробно

ТЕХНОЛОГИЧНО РЕШЕНИЕ ЗА ПОДПОМАГАНЕ И РЕАЛИЗИРАНЕ НА ЕЛЕКТРОННОТО ОБУЧЕНИЕ В ЛЕСОТЕХНИЧЕСКИ УНИВЕРСИТЕТ

ТЕХНОЛОГИЧНО РЕШЕНИЕ ЗА ПОДПОМАГАНЕ И РЕАЛИЗИРАНЕ НА ЕЛЕКТРОННОТО ОБУЧЕНИЕ В ЛЕСОТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЙСКИ УНИВЕРСИТЕТ СВ. КЛИМЕНТ ОХРИДСКИ НАЦИОНАЛЕН ЦЕНТЪР ЗА ДИСТАНЦИОННО ОБУЧЕНИЕ БЪЛГАРСКИ ВИРТУАЛЕН УНИВЕРСИТЕТ МИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА VI-та НАЦИОНАЛНА КОНФЕРЕНЦИЯ ПО ЕЛЕКТРОННО ОБУЧЕНИЕ

Подробно

СТАНОВИЩЕ oт проф. д-р Маргарита Теодосиева, Русенски университет А. Кънчев на дисертационния труд за присъждане на образователната и научна степен до

СТАНОВИЩЕ oт проф. д-р Маргарита Теодосиева, Русенски университет А. Кънчев на дисертационния труд за присъждане на образователната и научна степен до СТАНОВИЩЕ oт проф. д-р Маргарита Теодосиева, Русенски университет А. Кънчев на дисертационния труд за присъждане на образователната и научна степен доктор в област на висше образование 4. Природни науки,

Подробно

БЕЛЕЖКИ

БЕЛЕЖКИ СТАНОВИЩЕ От: проф. д.ик. н. Христо Първанов Първанов Относно: дисертационен труд за присъждане на образователна и научна степен доктор по професионално направление 3.8. Икономика, научна специалност Икономика

Подробно

План за действие за създаване на Български облак за отворена наука Съдържание 1. Визия BOSC Реализация на BOSC Забележки... 5

План за действие за създаване на Български облак за отворена наука Съдържание 1. Визия BOSC Реализация на BOSC Забележки... 5 План за действие за създаване на Български облак за отворена наука Съдържание 1. Визия... 2 2. BOSC... 3 3. Реализация на BOSC... 3 4. Забележки... 5 1. Визия Българският облак за отворена наука (BOSC)

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 51, серия 4 Параметрично 3D проектиране на елемент от ръчен винтов крик Ахмед Али Ахмед Parametric

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 51, серия 4 Параметрично 3D проектиране на елемент от ръчен винтов крик Ахмед Али Ахмед Parametric Параметрично 3D проектиране на елемент от ръчен винтов крик Ахмед Али Ахмед Parametric 3D construction of a jack-screw s part: The paper describes a method for a parametric construction of the nut, which

Подробно

ТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЯ УТВЪРЖДАВАМ Ректор: /проф. д-р инж. М. Христов/ Срок на обучение: Форма на обучение: 4 години редовна У Ч Е Б Е Н П Л А Н

ТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЯ УТВЪРЖДАВАМ Ректор: /проф. д-р инж. М. Христов/ Срок на обучение: Форма на обучение: 4 години редовна У Ч Е Б Е Н П Л А Н ТЕХНИЧЕСКИ УНИВЕРСИТЕТ СОФИЯ УТВЪРЖДАВАМ Ректор: /проф. д-р инж. М. Христов/ Срок на обучение: Форма на обучение: 4 години редовна У Ч Е Б Е Н П Л А Н за образователно-квалификационна степен бакалавър

Подробно

РЕЦЕНЗИЯ от проф. д-р Красен Стефанов Стефанов на дисертационен труд на тема ИНСТРУМЕНТИ ЗА ПРЕДСТАВЯНЕ НА 3D ОБЕКТИ И КОЛЕКЦИИ В ИНТЕРНЕТ за придобив

РЕЦЕНЗИЯ от проф. д-р Красен Стефанов Стефанов на дисертационен труд на тема ИНСТРУМЕНТИ ЗА ПРЕДСТАВЯНЕ НА 3D ОБЕКТИ И КОЛЕКЦИИ В ИНТЕРНЕТ за придобив РЕЦЕНЗИЯ от проф. д-р Красен Стефанов Стефанов на дисертационен труд на тема ИНСТРУМЕНТИ ЗА ПРЕДСТАВЯНЕ НА 3D ОБЕКТИ И КОЛЕКЦИИ В ИНТЕРНЕТ за придобиване на образователната и научна степен доктор, в област

Подробно

РЕЦЕНЗИЯ за конкурс за заемане на академична длъжност Доцент по професионално направление 5.3 Комуникационна и компютърна техника и научна специалност

РЕЦЕНЗИЯ за конкурс за заемане на академична длъжност Доцент по професионално направление 5.3 Комуникационна и компютърна техника и научна специалност РЕЦЕНЗИЯ за конкурс за заемане на академична длъжност Доцент по професионално направление 5.3 Комуникационна и компютърна техника и научна специалност Системно програмиране към катедра Компютърни науки

Подробно

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО С Т А Н О В И Щ Е От: доц. д-р Надя Димитрова Миронова Относно: дисертационен труд за присъждане на об

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО С Т А Н О В И Щ Е От: доц. д-р Надя Димитрова Миронова Относно: дисертационен труд за присъждане на об УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО С Т А Н О В И Щ Е От: доц. д-р Надя Димитрова Миронова Относно: дисертационен труд за присъждане на образователна и научна степен доктор по научна специалност

Подробно

РЕЦЕНЗИЯ на дисертационна работа за придобиване на ОНС Доктор по докторантска програма от професионално направление 5.4 Енергетика, специалност Промиш

РЕЦЕНЗИЯ на дисертационна работа за придобиване на ОНС Доктор по докторантска програма от професионално направление 5.4 Енергетика, специалност Промиш РЕЦЕНЗИЯ на дисертационна работа за придобиване на ОНС Доктор по докторантска програма от професионално направление 5.4 Енергетика, специалност Промишлена топлотехника с автор: инж. Андрей Христов Андреев

Подробно

Софийски университет Св. Климент Охридски Факултет по математика и информатика Курсов проект по Системи за паралелна обработка Тема: Изобразяване на ф

Софийски университет Св. Климент Охридски Факултет по математика и информатика Курсов проект по Системи за паралелна обработка Тема: Изобразяване на ф Софийски университет Св. Климент Охридски Факултет по математика и информатика Курсов проект по Системи за паралелна обработка Тема: Изобразяване на фрактал Mandelbrot set Изготвил: Елена Валентинова Георгиева,

Подробно

4

4 Метод и машина за многооперационно обработване на стъпални ротационни детайли Част Технология за синхронизирано обработване на два патронникови детайла доц. д-р Л. Ж. Стоев, ТУ-София, lstoev@tu-sofia.bg,

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 54, серия 6.1 Базови механизми на модела Бизнес процес като услуга Надежда Филипова Abstract: Basi

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 54, серия 6.1 Базови механизми на модела Бизнес процес като услуга Надежда Филипова Abstract: Basi Базови механизми на модела Бизнес процес като услуга Надежда Филипова Abstract: Basic Mechanisms of the Business Process as a Service model. The Business Process as a Service model integrates the Business

Подробно

АВТОМАТИЗИРАН КОМПЛЕКС ЗА СИТОПЕЧАТ ВЪРХУ ЦИЛИНДРИЧНИ ПОВЪРХНИНИ

АВТОМАТИЗИРАН КОМПЛЕКС ЗА СИТОПЕЧАТ ВЪРХУ ЦИЛИНДРИЧНИ ПОВЪРХНИНИ 508 ОПТИМИЗИРАНЕ НА 4 И 5 ОСНИ ФРЕЗОВИ ОПЕРАЦИИ ПРИ ОБРАБОТВАНЕ НА ДЕТАЙЛ КОЛЕЛО ТУРБИННО С ПОМОЩТА НА CAD/CAM СИСТЕМИ Михаела Топалова, Михаил Милев, Димитър Панайотов Резюме: В статията са разгледани

Подробно

Microsoft Word - MEIT_Burova-BD.doc

Microsoft Word - MEIT_Burova-BD.doc Утвърдил:.. Декан Дата... СОФИЙСКИ УНИВЕРСИТЕТ СВ. КЛИМЕНТ ОХРИДСКИ Факултет: Физически... Специалност: (код и наименование)... Магистърска програма: Микроелектроника и информационни технологии Дисциплина:

Подробно

Microsoft PowerPoint - Model_Dec_2008_17_21

Microsoft PowerPoint - Model_Dec_2008_17_21 Структура. Теория на графите общи понятия. Същност на мрежовите модели. Приложение на мрежови модели при управление на проекти и програми Общи понятия от Теорията на графите, използвани при мрежовите модели

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 54, серия 3.2 Количествено идентифициране на телетрафични обслужващи устройства посредством дърво

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 54, серия 3.2 Количествено идентифициране на телетрафични обслужващи устройства посредством дърво Количествено идентифициране на телетрафични обслужващи устройства посредством дърво на решенията и ANN класификатор Ивелина Балабанова, Георги Георгиев, Пенчо Пенчев Quantitative identification of Teletraffic

Подробно

Юбилейна международно научно-техническа конференция “65 години Хидротехнически факултет и 15 години Немскоезиково обучение”

Юбилейна международно научно-техническа конференция  “65 години Хидротехнически факултет и  15 години Немскоезиково обучение” 1 1. ВЪВЕДЕНИЕ Световно значение на проблема за рационалното използване на водните ресурси, които са неравномерно разпределени и не са неизчерпаеми. Икономично използване на водата за питейно-битови нужди.

Подробно

ПРОГРАМНО ОСИГУРЯВАНЕ НА КОМПЮТЪРА

ПРОГРАМНО ОСИГУРЯВАНЕ НА КОМПЮТЪРА СРЕДИ ЗА ПРОГРАМИРАНЕ ПРОГРАМНО ОСИГУРЯВАНЕ НА КОМПЮТЪРА Същност на програмното осигуряване За да могат компютрите да разбират описаните на езика за програмиране алгоритми, те трябва да бъдат преведени

Подробно

Microsoft Word - kstB_kr.doc

Microsoft Word - kstB_kr.doc Учебен план съгласно ЕСТК FTE фундаментални дисциплини; TBE T тип на образователно-квалификационната степен: B - бакалаври, M - магистри ; CS - Компютърни системи и технологии ; пореден номер на дисциплината;

Подробно

PowerPoint Presentation

PowerPoint Presentation RegiX Среда за междурегистров обмен Текущо състояние и бъдещо развитие Николай Минев Директор на дирекция Информационни системи и оперативна съвместимост, RegiX технология, функционалности, възможности

Подробно

Моделиране с програмния продукт West на биохимичните процеси в биологичното стъпало на спсов – Кубратово. Симулации на експлоатационни режими и страте

Моделиране с програмния продукт West на биохимичните процеси в биологичното стъпало на спсов – Кубратово. Симулации на експлоатационни режими и страте МОДЕЛИРАНЕ С ПРОГРАМНИЯ ПРОДУКТ WEST НА БИОХИМИЧНИТЕ ПРОЦЕСИ В БИОЛОГИЧНОТО СТЪПАЛО НА СПСОВ КУБРАТОВО. СИМУЛАЦИИ НА ЕКСПЛОАТАЦИОННИ РЕЖИМИ И СТРАТЕГИЯ ЗА ОПТИМИЗАЦИЯ инж. И. Давидов, доц. д-р инж. И.

Подробно

Проектът се осъществява с финансовата подкрепа на Оперативна Програма Развитие на Човешките Ресурси , Съфинансиран от Европейския Социален Фо

Проектът се осъществява с финансовата подкрепа на Оперативна Програма Развитие на Човешките Ресурси , Съфинансиран от Европейския Социален Фо ЛЯТНА ШКОЛА 2013 ПОВИШАВАНЕ ТОЧНОСТТА НА РОБОТ ЧРЕЗ ИДЕНТИФИКАЦИЯ И РАЗПОЗНАВАНЕ Доц. д-р инж. Роман Захариев ПОВИШАВАНЕ НА ЕФЕКТИВНОСТТА И КАЧЕСТВОТО НА ОБУЧЕНИЕ И НА НАУЧНИЯ ПОТЕНЦИАЛ В ОБЛАСТТА НА СИСТЕМНОТО

Подробно

Ст. Джиев, Индустриални мрежи за комуникация и управление. Глава 7. Сравнителен анализ на индустриални мрежи 7.1. Параметри за количествен анализ на и

Ст. Джиев, Индустриални мрежи за комуникация и управление. Глава 7. Сравнителен анализ на индустриални мрежи 7.1. Параметри за количествен анализ на и Глава 7. Сравнителен анализ на индустриални мрежи 7.. Параметри за количествен анализ на индустриални мрежи Общи положения В зависимост от типа на предаваната информация мрежите могат да се разделят на

Подробно

8. Вземане на последователни решения в обкръжение на риск. Конструиране на дърво на решенията

8. Вземане на последователни решения в обкръжение на риск. Конструиране на дърво на решенията 8. Вземане на последователни решения в обкръжение на риск. Конструиране на дърво на решенията 1 Дърво на решенията Дървото на решенията е графичен метод за избор на алтернатива чрез изследване на последователни

Подробно

Microsoft Word - document.rtf

Microsoft Word - document.rtf НАРЕДБА ЗА ИЗМЕНЕНИЕ И ДОПЪЛНЕНИЕ НА НАРЕДБА 2 ОТ 2000 Г. ЗА УЧЕБНОТО СЪДЪРЖАНИЕ (ОБН., ДВ, БР. 48 ОТ 2000 Г.) ИЗДАДЕНА ОТ МИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА Обн. ДВ. бр.58 от 18 Юли 2006г. 1. В приложение

Подробно

2. Изследване на операциите и моделиране. Моделиране на обществените процеси. Същност на моделирането. Структура на процеса на моделиране

2. Изследване на операциите и моделиране. Моделиране на обществените процеси. Същност на моделирането. Структура на процеса на моделиране 2. Изследване на операциите и моделиране. Същност на моделирането. Моделиране на обществените процеси. 1 Структура Терминология Етапи на изследването на операциите Модели и моделиране 2 Терминология 3

Подробно

Three-tier distributed applications Grisha Spasov, Nikolay Kakanakov, Nencho Lupanov Technical University Sofia - branch Plovdiv, Plovdiv, Bulgaria

Three-tier distributed applications  Grisha Spasov, Nikolay Kakanakov, Nencho Lupanov Technical University Sofia - branch Plovdiv, Plovdiv, Bulgaria Компютърни мрежи (КМ) Защо - появата на необходимост за обмен на съобщения и данни (информация) между различни клиентски приложения, при съответното развитието на комуникационните технологии (комутация

Подробно

Microsoft PowerPoint - presentation-МА-final [Compatibility Mode]

Microsoft PowerPoint - presentation-МА-final [Compatibility Mode] ДА УСПЯВАШ В ПРОМЕНИТЕ ДОЦ. Д-Р ИНЖ. НИКОЛАЙ МИХАЙЛОВ www.tracebg.com Какво се промени за 20 години? Значителна част от държавните предприятия бяха приватизирани или ликвидирани. Финансовият сектор е изцяло

Подробно

ИНСТИТУТ ПО ОТБРАНА СТАНОВИЩЕ от полковник доц. д-р инж.росен Ст.Илиев, Институт по отбрана Министерство на отбраната, София, бул. Н. Тотлебен 34, сл.

ИНСТИТУТ ПО ОТБРАНА СТАНОВИЩЕ от полковник доц. д-р инж.росен Ст.Илиев, Институт по отбрана Министерство на отбраната, София, бул. Н. Тотлебен 34, сл. ИНСТИТУТ ПО ОТБРАНА СТАНОВИЩЕ от полковник доц. д-р инж.росен Ст.Илиев, Институт по отбрана Министерство на отбраната, София, бул. Н. Тотлебен 34, сл. тел. 02/92 21821 по конкурса за заемане на академична

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 52, серия 3.2 Изследване на основния процес при кодирането на цифровия комуникационен канал Изравн

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 52, серия 3.2 Изследване на основния процес при кодирането на цифровия комуникационен канал Изравн Изследване на основния процес при кодирането на цифровия комуникационен канал Изравняване на енергията на сигнала Боян Карапенев Study of the main process of coding the digital communication channel: Levelling

Подробно

ИЗСЛЕДВАНЕ НА ВЛИЯНИЕТО НА АСИМЕТРИЧНО АКСИАЛНО ИЗМЕСТВАНЕ НА ПОЛЮСИТЕ НА ХИДРОГЕНЕРАТОРИ ВЪРХУ ВИБРАЦИИТЕ

ИЗСЛЕДВАНЕ НА ВЛИЯНИЕТО НА АСИМЕТРИЧНО АКСИАЛНО ИЗМЕСТВАНЕ НА ПОЛЮСИТЕ НА ХИДРОГЕНЕРАТОРИ ВЪРХУ ВИБРАЦИИТЕ ИЗСЛЕДВАНЕ НА DC/DC ПРЕОБРАЗУВАТЕЛ С ПОЛУМОСТОВ ИНВЕРТОР СЪС СРЕДНА ТОЧКА С ПОМОЩТА НА PSPICE Михаела Славкова, Констадин Миланов Резюме: В статията е представен DC/DC преобразувател с полумостов инвертор.

Подробно

ЦЕНТЪР ПО ИНФОРМАТИКА, ТЕХНИЧЕСКИ И ПРИРОДНИ НАУКИ УЧЕБНА ПРОГРАМА Утвърждавам: Декан: EN 598 ПЛАНИРАНЕ И ИЗГРАЖДАНЕ НА КОМПЮТЪРНИ МРЕЖИ Дата: прот. 5

ЦЕНТЪР ПО ИНФОРМАТИКА, ТЕХНИЧЕСКИ И ПРИРОДНИ НАУКИ УЧЕБНА ПРОГРАМА Утвърждавам: Декан: EN 598 ПЛАНИРАНЕ И ИЗГРАЖДАНЕ НА КОМПЮТЪРНИ МРЕЖИ Дата: прот. 5 ЦЕНТЪР ПО ИНФОРМАТИКА, ТЕХНИЧЕСКИ И ПРИРОДНИ НАУКИ УЧЕБНА ПРОГРАМА Утвърждавам: Декан: EN 598 ПЛАНИРАНЕ И ИЗГРАЖДАНЕ НА КОМПЮТЪРНИ МРЕЖИ Дата: прот. 5/19.11.2010 Актуализирана: Прот. 16 от 17.06.2016 г.

Подробно

РЕЦЕНЗИЯ от проф. д-р Красен Стефанов Стефанов на дисертационен труд на тема Оперативна съвместимост между цифрови библиотеки за културно наследство з

РЕЦЕНЗИЯ от проф. д-р Красен Стефанов Стефанов на дисертационен труд на тема Оперативна съвместимост между цифрови библиотеки за културно наследство з РЕЦЕНЗИЯ от проф. д-р Красен Стефанов Стефанов на дисертационен труд на тема Оперативна съвместимост между цифрови библиотеки за културно наследство за придобиване на образователната и научна степен доктор,

Подробно

Европейски съюз ОПЕРАТИВНА ПРОГРАМА РАЗВИТИЕ НА ЧОВЕШКИТЕ РЕСУРСИ ПРОЕКТ BG051PO ЦЕНТЪР ПО МАТЕМАТИЧНО МОДЕЛИРАНЕ И КОМПЮТЪРНА СИМУЛАЦИ

Европейски съюз ОПЕРАТИВНА ПРОГРАМА РАЗВИТИЕ НА ЧОВЕШКИТЕ РЕСУРСИ ПРОЕКТ BG051PO ЦЕНТЪР ПО МАТЕМАТИЧНО МОДЕЛИРАНЕ И КОМПЮТЪРНА СИМУЛАЦИ Европейски съюз ОПЕРАТИВНА ПРОГРАМА РАЗВИТИЕ НА ЧОВЕШКИТЕ РЕСУРСИ ПРОЕКТ BG051PO001 3.3.06 0014 ЦЕНТЪР ПО МАТЕМАТИЧНО МОДЕЛИРАНЕ И КОМПЮТЪРНА СИМУЛАЦИЯ ЗА ПОДГОТОВКА И РАЗВИТИЕ НА МЛАДИ ИЗСЛЕДОВАТЕЛИ Европейски

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 52, серия 3.2 Аналитичен модел на широколентов хендовър в мобилни клетъчни мрежи Екатерина Оцетова

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 52, серия 3.2 Аналитичен модел на широколентов хендовър в мобилни клетъчни мрежи Екатерина Оцетова Аналитичен модел на широколентов хендовър в мобилни клетъчни мрежи Екатерина Оцетова-Дудин, Димитър Радев Abstract: A handover model of multidimensional traffic system with total priorities is suggested.

Подробно

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО Р Е Ц Е Н З И Я От: Академик д.т.н. Кирил Любенов Боянов Институт по Информационни и комуникационни те

УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО Р Е Ц Е Н З И Я От: Академик д.т.н. Кирил Любенов Боянов Институт по Информационни и комуникационни те УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО Р Е Ц Е Н З И Я От: Академик д.т.н. Кирил Любенов Боянов Институт по Информационни и комуникационни технологии, Българска академия на науките Относно: дисертационен

Подробно

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 52, серия 4 Изследване на спирачните свойства на лек автомобил с пиезоелектрически сензори Георги

НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ , том 52, серия 4 Изследване на спирачните свойства на лек автомобил с пиезоелектрически сензори Георги Изследване на спирачните свойства на лек автомобил с пиезоелектрически сензори Георги Кадикянов Research on the Braking Performance of a Car with Piezoelectric Sensors: In this paper a facility for the

Подробно

1 УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО Катедра Информационни технологии и комуникации Р Е Ц Е Н З И Я От: Доц. д-р Димитър Иванов Петров На

1 УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО Катедра Информационни технологии и комуникации Р Е Ц Е Н З И Я От: Доц. д-р Димитър Иванов Петров На 1 УНИВЕРСИТЕТ ЗА НАЦИОНАЛНО И СВЕТОВНО СТОПАНСТВО Катедра Информационни технологии и комуникации Р Е Ц Е Н З И Я От: Доц. д-р Димитър Иванов Петров Научна специалност: Приложение на изчислителната техника

Подробно

Анализ и оптимизация на софтуерни приложения

Анализ и оптимизация на софтуерни приложения Анализ и оптимизация на софтуерни приложения Александър Пенев Васил Василев Съдържание 1. Производителност 2. Оптимизация 3. Методи за оптимизация 2/18 Защо производителността е важна? Дава възможност

Подробно