7 месяцев назад
005. Анализ информационной структуры алгоритмов. ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ.
Перед Вами обычная схема вычислений – левее всего расположены операнды (исходные данные, их 2 шт.), в центре непосредственно эти данные обрабатывающий оператор и правее всего находится результат операции. Удивительная связь (конечно, оценочная!) общего числа операций (а значит, и время обработки данных) при вычислениях определяется числом операндов (входных данных), обрабатываемых машинной командой (миниатюра выше). Традиционно система команд современных компьютеров в основном повторяет набор...
6 месяцев назад
017. Целенаправленные преобразования алгоритмов. ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ.
В процессе вычислений постоянно “вырабатываются” (как результат выполнения операций) и “потребляются” (как операнды) данные. Эти данные могут быть как локальными (определёнными “внутри” данного алгоритма), так и глобальными (их область видимости простирается за пределы данного алгоритма). Логично определить сущность TLD (Temporary Local Data), представляющую локальные данные (глобальные данные фактически входят в область понятий входных и выходных данных). Интерес к TLD-данным понятен – частота...