URSS.ru - Издательская группа URSS. Научная и учебная литература
Об издательстве Интернет-магазин Контакты Оптовикам и библиотекам Вакансии Пишите нам
КНИГИ НА РУССКОМ ЯЗЫКЕ


 
Вернуться в: Каталог  
Обложка Вабищевич П.Н. Вычислительные технологии: Профессиональный уровень
Id: 222044
 
699 руб.

Вычислительные технологии: Профессиональный уровень

URSS. 2017. 352 с. Твердый переплет. ISBN 978-5-9710-4089-7.

 Аннотация

Прикладные модели базируются на краевых задачах в сложных расчетных областях для систем нелинейных, нестационарных уравнений с частными производными. Современные высокопроизводительные вычисления проводятся на параллельных компьютерах.

Особенности многоядерных компьютеров (многопроцессорных систем с общей памятью) учитываются в технологии программирования с использованием OpenMP. Параллельное программирование для кластеров и суперкомпьютеров (системы с распределенной памятью) проводится на основе MPI (Message Passing Interface). Для численного решения линейных и нелинейных систем уравнений, систем обыкновенных дифференциальных уравнений, к которым мы приходим после дискретизации краевых задач для уравнений с частными производными, предназначена библиотека PETSc (Portable Extensible Toolkit for Scientific Computation). Все основные компоненты современных инженерных и научных вычислений (геометрическая и сеточная модели, конечно-элементная аппроксимация, решение дискретных задач и визуализация расчетных данных) представлены в пакете FEniCS.

Книга рассчитана на студентов университетов и вузов, обучающихся по специальности «Прикладная математика», и специалистов по вычислительной математике и математическому моделированию.


 Оглавление

Предисловие
Введение
 Архитектура вычислительных систем
 1.1 История развития вычислительной техники
 1.2 Архитектура параллельных систем
 1.3 Современные суперкомпьютеры
 1.4 Многоядерные вычислительные системы
 1.5 Процессы и потоки в многозадачных операционных системах
 1.6 Особенности программирования
 Программирование многопоточных приложений
 2.1 Библиотека POSIX threads
 2.2 Создание и уничтожение потоков
 2.3 Жизненный цикл потока
 2.4 Многопоточная реализация операции сложения матриц
 2.5 Синхронизация работы потоков
 2.6 Правила видимости памяти
 2.7 Заключение
 Технология OpenMP
 3.1 Модель OpenMP
 3.2 Общие директивы и опции OpenMP
 3.3 Директивы разделения работы
 3.4 Опции директив разделения работы
 3.5 Директивы синхронизации
 3.6 Дополнительные опции и директивы OpenMP
 3.7 Решение задачи Дирихле для уравнения Пуассона
 Программирование в рамках стандарта MPI
 4.1 Основы программирования в рамках стандарта MPI
 4.2 Операции передачи сообщений
 4.3 Функции коллективного взаимодействия
 4.4 Решение задачи Дирихле для уравнения Пуассона
 Пакет визуализации научных данных ParaView
 5.1 Краткое описание
 5.2 Форматы данных
 5.3 Подготовка расчетных данных
 5.4 Основы работы с ParaView
 5.5 Параллельная визуализация в ParaView
 Инструментарий для разработки параллельных программ
 6.1 Установка
 6.2 Работа с проектом
 6.3 Отладка параллельной программы
 6.4 Анализ производительности
 Прикладное программное обеспечение
 7.1 Численное моделирование
 7.2 Программный инструментарий
 7.3 Структура программного комплекса
 7.4 Универсальное прикладное программное обеспечение
 7.5 Проблемно-ориентированные программные комплексы
 Построение геометрии и генерация сеток
 8.1 Общие сведения
 8.2 Gmsh
 8.3 NETGEN
 Вычислительная библиотека PETSc
 9.1 Общая информация
 9.2 Решение линейной задачи
 9.3 Решение нелинейных задач
 9.4 Решение нестационарной задачи
10  Вычислительный пакет FEniCS
 10.1 Общая информация
 10.2 Модельная краевая задача
 10.3 Конечно-элементная аппроксимация
 10.4 Программа
 10.5 Обработка результатов
 10.6 Нелинейная задача
 10.7 Нестационарная задача
11  Численное исследование прикладных проблем
 11.1 Теплоперенос в грунте при наличии фазовых переходов
 11.2 Течение несжимаемой жидкости
 11.3 Задача стационарной термоупругости
 11.4 Теплоэлектрическая модель
Список литературы

 О редакторе

Вабищевич Петр Николаевич
Доктор физико-математических наук, профессор. Специалист в области вычислительной математики и математического моделирования. Работает в Институте проблем безопасного развития атомной энергетики РАН (г. Москва) и Северо-Восточном федеральном университете им. М. К. Аммосова (г. Якутск). П. Н. Вабищевичем разработаны новые эффективные вычислительные алгоритмы для численного решения многомерных задач математической физики, внесен большой вклад в разработку методов численного решения обратных задач математической физики. Созданные им методы применяются при решении прикладных проблем механики сплошной среды, тепло- и массопереноса. П. Н. Вабищевич — автор более 300 научных работ, в том числе нескольких монографий и учебных пособий, обладатель более 10 патентов РФ.
 
© URSS 2016.

Информация о Продавце