SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
Тема:

Распределенные вычисления в
имитационном моделировании
сложных систем




                                     Автор:
                  студент группы КСиС 115м
                              Василенко Е.В.
Актуальность

Сегодня ряд современных задач и их
вычислительных требований к ресурсам
далеко выходит за рамки возможностей
нескольких ЭВМ.

Поэтому сложные и ресурсоемкие задачи,
такие как имитация физических объектов и
сред, обрабатывают с помощью параллельных
вычислений.
Параллелизм —

● на уровне битов — обработка нескольких
битов одновременно;
● на уровне инструкций — процессор

обрабатывает несколько групп команд
параллельно;
● данных — выполнение одной операции над

группой данных одновременно;
● задач — параллельное выполнение

подзадач;
Алгоритмы параллельных
             вычислений

● Частичное изменение.
● Консенсус -

разделение/валидация/интеграция/соглашение.
● «Надежное вещание».




Также и другие: «Распределенный поиск», «Лидер выборов»,
«Взаимное исключение», «Репликация», «Распределение ресурсов»,
«Т-дерево».
Алгоритм имитационного
       моделирования
Частный случай математической модели,
позволяющий     «проиграть»   события
физической имитированной       модели
в виртуальной среде для получения
результатов выполнения         данной
модели.

Реализуется на базе агентной модели, где
каждый агент симулирует определенную
часть модели.
Смешанный алгоритм
параллельной имитационной
         модели

Каждому агенту
 соответствует
   отдельный
процесс/ЭВМ в
 параллельных
  вычислениях
Классическая реализация модели
Выводы
Теория распределенных вычислений
не дает четкого и однозначного
оптимального    решения     задачи
имитационного моделирования, но
дает    возможность     определить
максимально эффективный подход в
симулировании эксперимента для
имитационных      моделей       при
проектировании системы в целом.
Спасибо за внимание.

Contenu connexe

En vedette

NPAA Addressing the Health Care Crisis
NPAA Addressing the Health Care Crisis NPAA Addressing the Health Care Crisis
NPAA Addressing the Health Care Crisis Lori Lioce
 
Functionalisme In Webanalytics Google Analytics User Conference (Gauc) 2010
Functionalisme In Webanalytics   Google Analytics User Conference (Gauc) 2010Functionalisme In Webanalytics   Google Analytics User Conference (Gauc) 2010
Functionalisme In Webanalytics Google Analytics User Conference (Gauc) 2010guest498e09
 
Visual dictionary
Visual dictionaryVisual dictionary
Visual dictionaryJosh Jordan
 
Pablo,miguel,gorka y sergio
Pablo,miguel,gorka y sergioPablo,miguel,gorka y sergio
Pablo,miguel,gorka y sergioA Solaina
 
Helen Skipworth A2 Media Coursework Evaluation
Helen Skipworth A2 Media Coursework EvaluationHelen Skipworth A2 Media Coursework Evaluation
Helen Skipworth A2 Media Coursework Evaluationhelenskip
 
Profecias mayas
Profecias mayasProfecias mayas
Profecias mayassucowp3
 
Drupal creación módulos, bloques, formularios y alters
Drupal  creación módulos, bloques, formularios y altersDrupal  creación módulos, bloques, formularios y alters
Drupal creación módulos, bloques, formularios y altersSergio Carracedo Martinez
 
Luis, alex e iago
Luis, alex e iagoLuis, alex e iago
Luis, alex e iagoA Solaina
 
Claudia,blanca y rubén
Claudia,blanca y rubénClaudia,blanca y rubén
Claudia,blanca y rubénA Solaina
 
11 02 mau toc me
11   02 mau toc me 11   02 mau toc me
11 02 mau toc me taivang
 
Doing an evergreen installation
Doing an evergreen installationDoing an evergreen installation
Doing an evergreen installationBill Ott
 
Script on clin con
Script on clin conScript on clin con
Script on clin conguesta7083e
 
Industrial Revolution Webquest: Task 2
Industrial Revolution Webquest: Task 2Industrial Revolution Webquest: Task 2
Industrial Revolution Webquest: Task 2alana1016
 
Photoslide
PhotoslidePhotoslide
Photoslideahlllex
 
11 20 khat vong
11 20  khat vong11 20  khat vong
11 20 khat vongtaivang
 
Starfish By Rory
Starfish By RoryStarfish By Rory
Starfish By RoryRory
 
En el dia del animal
En el dia del animalEn el dia del animal
En el dia del animalcynthia
 

En vedette (20)

NPAA Addressing the Health Care Crisis
NPAA Addressing the Health Care Crisis NPAA Addressing the Health Care Crisis
NPAA Addressing the Health Care Crisis
 
Functionalisme In Webanalytics Google Analytics User Conference (Gauc) 2010
Functionalisme In Webanalytics   Google Analytics User Conference (Gauc) 2010Functionalisme In Webanalytics   Google Analytics User Conference (Gauc) 2010
Functionalisme In Webanalytics Google Analytics User Conference (Gauc) 2010
 
Visual dictionary
Visual dictionaryVisual dictionary
Visual dictionary
 
Pablo,miguel,gorka y sergio
Pablo,miguel,gorka y sergioPablo,miguel,gorka y sergio
Pablo,miguel,gorka y sergio
 
Helen Skipworth A2 Media Coursework Evaluation
Helen Skipworth A2 Media Coursework EvaluationHelen Skipworth A2 Media Coursework Evaluation
Helen Skipworth A2 Media Coursework Evaluation
 
Natal nas..
Natal nas..Natal nas..
Natal nas..
 
Nétive Job
Nétive JobNétive Job
Nétive Job
 
Profecias mayas
Profecias mayasProfecias mayas
Profecias mayas
 
Drupal creación módulos, bloques, formularios y alters
Drupal  creación módulos, bloques, formularios y altersDrupal  creación módulos, bloques, formularios y alters
Drupal creación módulos, bloques, formularios y alters
 
Luis, alex e iago
Luis, alex e iagoLuis, alex e iago
Luis, alex e iago
 
Claudia,blanca y rubén
Claudia,blanca y rubénClaudia,blanca y rubén
Claudia,blanca y rubén
 
11 02 mau toc me
11   02 mau toc me 11   02 mau toc me
11 02 mau toc me
 
Doing an evergreen installation
Doing an evergreen installationDoing an evergreen installation
Doing an evergreen installation
 
Script on clin con
Script on clin conScript on clin con
Script on clin con
 
Industrial Revolution Webquest: Task 2
Industrial Revolution Webquest: Task 2Industrial Revolution Webquest: Task 2
Industrial Revolution Webquest: Task 2
 
Photoslide
PhotoslidePhotoslide
Photoslide
 
11 20 khat vong
11 20  khat vong11 20  khat vong
11 20 khat vong
 
Starfish By Rory
Starfish By RoryStarfish By Rory
Starfish By Rory
 
En el dia del animal
En el dia del animalEn el dia del animal
En el dia del animal
 
MozCoffee No.1
MozCoffee No.1MozCoffee No.1
MozCoffee No.1
 

Similaire à конференция ЗИЭИТ

Pre-protection
Pre-protectionPre-protection
Pre-protectionEugen Vas
 
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ITMO University
 
JavaScript design patterns overview
JavaScript design patterns overview JavaScript design patterns overview
JavaScript design patterns overview Kseniya Redunova
 
07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASP07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASPEdward Galiaskarov
 
Шаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASPШаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASPSergey Nemchinsky
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииSergey Gorshkov
 
Trpo 5 треьования_модели
Trpo 5 треьования_моделиTrpo 5 треьования_модели
Trpo 5 треьования_моделиpogromskaya
 
Сверточные нейронные сети
Сверточные нейронные сетиСверточные нейронные сети
Сверточные нейронные сетиIvan Kavalerov
 
041
041041
041JIuc
 
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...Bill Bosler, P.E.
 
Разработка программно-математических средств биометрической идентификации лич...
Разработка программно-математических средств биометрической идентификации лич...Разработка программно-математических средств биометрической идентификации лич...
Разработка программно-математических средств биометрической идентификации лич...Vasilev A.V.
 
Multiprocessor Programming Intro (lecture 1)
Multiprocessor Programming Intro (lecture 1)Multiprocessor Programming Intro (lecture 1)
Multiprocessor Programming Intro (lecture 1)Dmitry Tsitelov
 
А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьAnatoly Levenchuk
 
основные характеристики и виды деятельности оператора
основные характеристики и виды деятельности оператораосновные характеристики и виды деятельности оператора
основные характеристики и виды деятельности оператораСНУЯЭиП
 
Введение в машинное обучение
Введение в машинное обучениеВведение в машинное обучение
Введение в машинное обучениеGrigory Sapunov
 
JavaScript Design Patterns overview by Ksenia Redunova
JavaScript Design Patterns overview by Ksenia RedunovaJavaScript Design Patterns overview by Ksenia Redunova
JavaScript Design Patterns overview by Ksenia RedunovaLohika_Odessa_TechTalks
 
Plakhov urfu 2013
Plakhov urfu 2013Plakhov urfu 2013
Plakhov urfu 2013Yandex
 

Similaire à конференция ЗИЭИТ (19)

Pre-protection
Pre-protectionPre-protection
Pre-protection
 
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...
 
JavaScript design patterns overview
JavaScript design patterns overview JavaScript design patterns overview
JavaScript design patterns overview
 
07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASP07 Архитектура информационных систем. Принципы GRASP
07 Архитектура информационных систем. Принципы GRASP
 
Шаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASPШаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASP
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологии
 
Trpo 5 треьования_модели
Trpo 5 треьования_моделиTrpo 5 треьования_модели
Trpo 5 треьования_модели
 
569
569569
569
 
Сверточные нейронные сети
Сверточные нейронные сетиСверточные нейронные сети
Сверточные нейронные сети
 
041
041041
041
 
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
 
Разработка программно-математических средств биометрической идентификации лич...
Разработка программно-математических средств биометрической идентификации лич...Разработка программно-математических средств биометрической идентификации лич...
Разработка программно-математических средств биометрической идентификации лич...
 
Multiprocessor Programming Intro (lecture 1)
Multiprocessor Programming Intro (lecture 1)Multiprocessor Programming Intro (lecture 1)
Multiprocessor Programming Intro (lecture 1)
 
А.Левенчук -- плохая модульность
А.Левенчук -- плохая модульностьА.Левенчук -- плохая модульность
А.Левенчук -- плохая модульность
 
основные характеристики и виды деятельности оператора
основные характеристики и виды деятельности оператораосновные характеристики и виды деятельности оператора
основные характеристики и виды деятельности оператора
 
Введение в машинное обучение
Введение в машинное обучениеВведение в машинное обучение
Введение в машинное обучение
 
лекция 6 (2часа)
лекция 6 (2часа)лекция 6 (2часа)
лекция 6 (2часа)
 
JavaScript Design Patterns overview by Ksenia Redunova
JavaScript Design Patterns overview by Ksenia RedunovaJavaScript Design Patterns overview by Ksenia Redunova
JavaScript Design Patterns overview by Ksenia Redunova
 
Plakhov urfu 2013
Plakhov urfu 2013Plakhov urfu 2013
Plakhov urfu 2013
 

конференция ЗИЭИТ

  • 1. Тема: Распределенные вычисления в имитационном моделировании сложных систем Автор: студент группы КСиС 115м Василенко Е.В.
  • 2. Актуальность Сегодня ряд современных задач и их вычислительных требований к ресурсам далеко выходит за рамки возможностей нескольких ЭВМ. Поэтому сложные и ресурсоемкие задачи, такие как имитация физических объектов и сред, обрабатывают с помощью параллельных вычислений.
  • 3. Параллелизм — ● на уровне битов — обработка нескольких битов одновременно; ● на уровне инструкций — процессор обрабатывает несколько групп команд параллельно; ● данных — выполнение одной операции над группой данных одновременно; ● задач — параллельное выполнение подзадач;
  • 4. Алгоритмы параллельных вычислений ● Частичное изменение. ● Консенсус - разделение/валидация/интеграция/соглашение. ● «Надежное вещание». Также и другие: «Распределенный поиск», «Лидер выборов», «Взаимное исключение», «Репликация», «Распределение ресурсов», «Т-дерево».
  • 5. Алгоритм имитационного моделирования Частный случай математической модели, позволяющий «проиграть» события физической имитированной модели в виртуальной среде для получения результатов выполнения данной модели. Реализуется на базе агентной модели, где каждый агент симулирует определенную часть модели.
  • 6. Смешанный алгоритм параллельной имитационной модели Каждому агенту соответствует отдельный процесс/ЭВМ в параллельных вычислениях
  • 8. Выводы Теория распределенных вычислений не дает четкого и однозначного оптимального решения задачи имитационного моделирования, но дает возможность определить максимально эффективный подход в симулировании эксперимента для имитационных моделей при проектировании системы в целом.