Проектирование вычислительных комплексов
Описание
Учебное пособие содержит основные подходы к проектированию современных вычислительных комплексов, начиная от архитектурных принципов и заканчивая практическими аспектами реализации и оптимизации. В пособии рассматриваются различные виды вычислительных систем, включая многоядерные процессоры, параллельные и распределенные системы, а также специализированные вычислительные комплексы для обработки больших данных и выполнения ресурсоемких вычислений. Особое внимание уделяется вопросам надежности, безопасности и энергоэффективности проектируемых систем. Одним из ключевых аспектов, освещаемых в данном пособии, является использование технологии CUDA (Compute Unified Device Architecture) компании Nvidia, которая была представлена в 2006 году. CUDA предоставляет возможность использования графических процессоров (GPU) для общего программирования и выполнения вычислений параллельно, что значительно увеличивает производительность вычислительных систем. Предназначено для студентов 4 го курса квалификации бакалавр, обучающихся по направлению 09.03.01 «Информатика и вычислительная техника» и поддерживает дисциплину «Проектирование вычислительных комплексов», а также может быть использовано студентами других направлений подготовки для получения знаний и навыков в области информационных технологий.