UC
Материал из Социодинамики
Admin (обсуждение | вклад) (Новая страница: «Под экстренными вычислениями (UC) понимается процесс организации высокопроизводительны…») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Под экстренными вычислениями (UC) понимается процесс организации высокопроизводительных вычислений в целях компьютерного моделирования для поддержки принятия решений в экстремальных ситуациях, в условиях ограниченного времени решений. Основная задача UC состоит в том, чтобы динамически формировать и контролировать пул ресурсов (данных, прикладных пакетов, вычислительных мощностей) в распределенной среде, достаточный для решения задачи пользователя (в форме задаваемого им сценария) в течение заданного времени. Управление данными ресурсами осуществляется низкоуровневыми средствами UC без участия пользователя; после завершения задачи используемые ресурсы освобождаются автоматически. По сравнению с традиционными технологиями высокопроизводительных вычислений для компьютерного моделирования сложных систем технологии UC имеют свои специфические особенности. | Под экстренными вычислениями (UC) понимается процесс организации высокопроизводительных вычислений в целях компьютерного моделирования для поддержки принятия решений в экстремальных ситуациях, в условиях ограниченного времени решений. Основная задача UC состоит в том, чтобы динамически формировать и контролировать пул ресурсов (данных, прикладных пакетов, вычислительных мощностей) в распределенной среде, достаточный для решения задачи пользователя (в форме задаваемого им сценария) в течение заданного времени. Управление данными ресурсами осуществляется низкоуровневыми средствами UC без участия пользователя; после завершения задачи используемые ресурсы освобождаются автоматически. По сравнению с традиционными технологиями высокопроизводительных вычислений для компьютерного моделирования сложных систем технологии UC имеют свои специфические особенности. | ||
+ | |||
1. В системах UC наравне с вычислительными сервисами используются сервисы доступа к данным измерений в режиме реального времени (интерфейсы датчиков, контроллеров технических средств и пр.). В процессе вычислений производится согласование данных измерений и результатов расчетов (например, в форме ассимиляции данных в моделях). | 1. В системах UC наравне с вычислительными сервисами используются сервисы доступа к данным измерений в режиме реального времени (интерфейсы датчиков, контроллеров технических средств и пр.). В процессе вычислений производится согласование данных измерений и результатов расчетов (например, в форме ассимиляции данных в моделях). | ||
+ | |||
2. Вычислительные процессы в рамках модели UC обычно не ограничиваются запуском одного прикладного пакета. Они описываются в форме разветвленных (в соответствии с деревом возможных рисков) сценариев развития событий, представляемых в форме потоков заданий (WF). | 2. Вычислительные процессы в рамках модели UC обычно не ограничиваются запуском одного прикладного пакета. Они описываются в форме разветвленных (в соответствии с деревом возможных рисков) сценариев развития событий, представляемых в форме потоков заданий (WF). | ||
+ | |||
3. Задача оптимизации нагрузки в распределенной среде в рамках концепции UC решается как обратная задача: сформировать такой пул ресурсов, который обеспечивал бы решение задачи за время не выше заданного. Это требует анализа вариантов распараллеливания вычислений на всех уровнях иерархии (от ядер и процессоров – до выбора отдельных целевых систем в распределенной среде). | 3. Задача оптимизации нагрузки в распределенной среде в рамках концепции UC решается как обратная задача: сформировать такой пул ресурсов, который обеспечивал бы решение задачи за время не выше заданного. Это требует анализа вариантов распараллеливания вычислений на всех уровнях иерархии (от ядер и процессоров – до выбора отдельных целевых систем в распределенной среде). | ||
Как следствие, технологии UC объединяют в себе ряд противоречивых требований к организации вычислительной инфраструктуры для поддержки принятия решений в критических ситуациях. | Как следствие, технологии UC объединяют в себе ряд противоречивых требований к организации вычислительной инфраструктуры для поддержки принятия решений в критических ситуациях. |