SoftCraft
разноликое программирование
Отправная точка
Проектирование
Парадигмы
Список основных разделов
Заметки о парадигмах программирования
Процедурно-параметрическое программирование
Функционально-потоковое параллельное программирование
Автоматное программирование
Параллелизм
Системы программирования
Языки программирования
Библиотеки
Трансляторы
Техника кодирования
Методы эффективного кодирования
Windows API
Искусственный интеллект
Нейронные сети
Теория
Учебный процесс
Содержание раздела
Основы разработки трансляторов (учебный курс)
Архитектура вычислительных систем (учебный курс)
Разное
Прочие вопросы, связанные с IT
Беллетристика
Брюзжалки
Об авторе
О себе
Для чего этот сайт
Архитектура параллельных вычислительных систем. Структурные аспекты
Начальная страница курса
Содержание лекции
Определения
Области применения параллельных вычислительных систем
Производительность параллельных вычислительных систем
Классификация Флинна
ОКОД - один поток команд, много потоков данных
ОКМД - один поток команд, много потоков данных
МКОД - много потоков команд, один поток данных
МКМД - много потоков команд, много потоков данных
Суперкомпьютеры
Презентация лекции
Видеозапись лекции
(прочитанной в 2020 году)
Используемые источники информации
Таненбаум Э. Архитектура компьютера. 6-е изд. —СПб.: Изд. Питер, 2017. – 816 с.
Коуги П.М. Архитектура конвейерных ЭВМ. — М.: Радио и связь, 1985. – 360 с.
Все о мире суперкомпьютеров и параллельных вычислений
Юрий Затуливетер, Елена Фищенко. Многопроцессорный компьютер ПС-2000. - Открытые системы. СУБД. № 09, 2007.
Как мы создавали кластер из Raspberry Pi
Начальная страница курса