Тест10
008. Анализ информационной структуры алгоритмов. ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ.
Сегодняшняя публикация будет длиннее обычной (примерно вдвое) из-за того, что мы впервые попытаемся разобрать не просто идею, но сконструировать (в самых общих чертах, конечно) схему параллельного вычислителя (и обсудить достоинства/недостатки предложенной конструкции). Итак, пришло время, базируясь на общих положениях согласно рис. 6, попробовать сконструировать наиболее общую схемы параллельной вычислительной системы (один из вариантов её - рис. 7). Как видно из рис. 7, предложенная схема (фактически...
019. Целенаправленные преобразования алгоритмов. ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ.
Современные многоядерные процессоры все чаще разрабатываются с вычислительными ядрами различных возможностей. Поэтому практически полезно уметь строить расписание выполнения параллельных программ для подобных систем (с гетерогенным полем параллельных вычислителей). В случае гетерогенности поля параллельных вычислителей большая часть работы выполнятся Lua-скриптами (поддержка в виде API-функций системы позволяет производить любые манипуляции с ЯПФ), при этом общий стиль работы скорее напоминает аге́нтный...