Считает масштабированное ускорение при увеличении параллельной работы вместе с числом исполнителей.
</>быстрый расчёт онлайн
Введите данные
Данные не отправляются на сервер
Результат
Масштабированное ускорение7,3
Оценка времени той же задачи на одном исполнителе730 с
Формула
Как считается результат
Масштабированное ускорение = workers-serial/100*(workers-1); Оценка времени той же задачи на одном исполнителе = duration*(workers-serial/100*(workers-1)) (с)
Пример с тестовыми данными
Последовательная доля параллельного запуска: 10 %; Число исполнителей: 8; Время масштабированной задачи на N исполнителях: 100 с
Масштабированное ускорение: 7,3; Оценка времени той же задачи на одном исполнителе: 730 с
О расчёте
Как пользоваться калькулятором
Считает масштабированное ускорение при увеличении параллельной работы вместе с числом исполнителей.
В законе Густафсона последовательная доля α измерена в уже параллельном запуске. При расширении объёма параллельной работы ускорение той же расширенной задачи равно N−α(N−1).
01
Подготовьте данные
Используйте исходные величины именно для рассматриваемого случая: последовательная доля параллельного запуска в %; число исполнителей; время масштабированной задачи на n исполнителях в с.
02
Проверьте единицы и условия
Предполагается постоянная последовательная часть и идеальное распределение остальной работы. Накладные расходы и изменение доли последовательного кода при росте объёма могут нарушить модель.
03
Прочитайте результат
Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы.
Подробное объяснение
Как читать результат
Расшифровка показателей, пример вычисления и ограничения метода — без лишних терминов.
01
Что означают результаты
Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы.
02
Когда модель применима
Предполагается постоянная последовательная часть и идеальное распределение остальной работы. Накладные расходы и изменение доли последовательного кода при росте объёма могут нарушить модель.
Разбор по шагам
Пример расчёта
Пример 1
Исходные данные
Последовательная доля параллельного запуска: 10 %; Число исполнителей: 8; Время масштабированной задачи на N исполнителях: 100 с
Вычисление
В законе Густафсона последовательная доля α измерена в уже параллельном запуске. При расширении объёма параллельной работы ускорение той же расширенной задачи равно N−α(N−1). Масштабированное ускорение: (8)-(10) ÷ 100 × ((8)-1) = 7,3. Оценка времени той же задачи на одном исполнителе: (100) × ((8)-(10) ÷ 100 × ((8)-1)) = 730 с.
Результат
Масштабированное ускорение: 7,3; Оценка времени той же задачи на одном исполнителе: 730 с
Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы.
Пример 2
Исходные данные
Последовательная доля параллельного запуска: 100 %; Число исполнителей: 8; Время масштабированной задачи на N исполнителях: 100 с
Вычисление
Масштабированное ускорение: (8)-(100) ÷ 100 × ((8)-1) = 1. Оценка времени той же задачи на одном исполнителе: (100) × ((8)-(100) ÷ 100 × ((8)-1)) = 100 с.
Результат
Масштабированное ускорение: 1; Оценка времени той же задачи на одном исполнителе: 100 с
Этот вариант использует другие исходные данные: Последовательная доля параллельного запуска — 100. Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы.
Формула и обозначения
Масштабированное ускорение = workers-serial/100*(workers-1); Оценка времени той же задачи на одном исполнителе = duration*(workers-serial/100*(workers-1)) (с)
serial — последовательная доля параллельного запуска, единица: %.
workers — число исполнителей.
duration — время масштабированной задачи на n исполнителях, единица: с.
В законе Густафсона последовательная доля α измерена в уже параллельном запуске. При расширении объёма параллельной работы ускорение той же расширенной задачи равно N−α(N−1).
Практическое применение
Считает масштабированное ускорение при увеличении параллельной работы вместе с числом исполнителей. В законе Густафсона последовательная доля α измерена в уже параллельном запуске. При расширении объёма параллельной работы ускорение той же расширенной задачи равно N−α(N−1).
Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы.
Частые ошибки
Используйте исходные величины именно для рассматриваемого случая: последовательная доля параллельного запуска в %; число исполнителей; время масштабированной задачи на n исполнителях в с.
Предполагается постоянная последовательная часть и идеальное распределение остальной работы. Накладные расходы и изменение доли последовательного кода при росте объёма могут нарушить модель.
Источники и допущения
Основание расчёта
Метод, правило или ставка сверены с указанным источником. Последняя проверка этой реализации: 2026-09-30.
Предполагается постоянная последовательная часть и идеальное распределение остальной работы. Накладные расходы и изменение доли последовательного кода при росте объёма могут нарушить модель.
Используйте исходные величины именно для рассматриваемого случая: последовательная доля параллельного запуска в %; число исполнителей; время масштабированной задачи на n исполнителях в с.
Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы.
Как проверить расчёт на конкретном примере?+
Последовательная доля параллельного запуска: 10 %; Число исполнителей: 8; Время масштабированной задачи на N исполнителях: 100 с. Масштабированное ускорение: 7,3; Оценка времени той же задачи на одном исполнителе: 730 с. В законе Густафсона последовательная доля α измерена в уже параллельном запуске. При расширении объёма параллельной работы ускорение той же расширенной задачи равно N−α(N−1).
Какие ограничения есть у метода?+
Предполагается постоянная последовательная часть и идеальное распределение остальной работы. Накладные расходы и изменение доли последовательного кода при росте объёма могут нарушить модель.
Можно ли изменить исходные данные и сравнить варианты?+
Да. Это не прогноз ускорения неизменной маленькой задачи. Сравниваются один и N исполнителей для объёма работы, выбранного при масштабировании системы. Сравнивайте варианты в одинаковых единицах и при неизменных допущениях: Предполагается постоянная последовательная часть и идеальное распределение остальной работы. Накладные расходы и изменение доли последовательного кода при росте объёма могут нарушить модель.