Использование видеокарт для выполнения вычислений при решении задач строительной механики методом конечных элементов

Алгоритмы и структуры данных для параллельных вычислений в задачах строительной механики методом конечных элементов. Их программная реализация на графических процессорах. Сравнение скорости решения задачи разработанной программой с комплексом ANSYS.

Подобные документы

  • Знакомство с параллельными вычислениями, особенностями реализации программ и современными технологиями для вычислений, производимых на графических процессорах (GPU). Изучены технологии параллельных вычислений: CUDA, OpenCL, OpenACC, OpenMP, C++ AMP.

    реферат, добавлен 28.05.2023

  • Составление алгоритмов пользовательских функций для импортирования сеток элементов в программную среду Mathcad для их анализа численными методами. Приведение решения по экспорту полученных результатов в программу GMesh для последующей визуализации.

    статья, добавлен 29.07.2017

  • Применение метода конечных элементов для решения задач механики деформируемого твердого тела, теплообмена, гидродинамики и электродинамики. Переход от геометрической к сеточной моделям. Способы генерации сетки в универсальных программах (Ansys, Samtech).

    реферат, добавлен 03.07.2013

  • Pro/MESH – модуль, который обеспечивает конструктору возможность создания сетки конечных элементов для моделей, полученных в Pro/Engineer. Моделирование для анализа методов конечных элементов. Методы моделирования поверхностей для сложных конструкций.

    реферат, добавлен 05.12.2010

  • Метод граничных элементов (МГЭ), его использование в пакете MATLAB. Процесс введения исходных матриц и вызов численных процедур. Реализация идей структурного программирования с целью уменьшения количества ошибок и повышения достоверности результатов.

    контрольная работа, добавлен 03.09.2010

  • Параллелизм – возможность одновременного выполнения нескольких арифметико-логических или служебных операций. Разработка алгоритмов (методов параллельных вычислений) для решения сложных научно-технических задач. Анализ имеющихся вычислительных схем.

    статья, добавлен 17.06.2018

  • Принципы разработки параллельных методов. Разделение вычислений на независимые части. Выделение информационных зависимостей. Масштабирование набора подзадач. Параллельное решение гравитационной задачи N тел. Анализ эффективности параллельных вычислений.

    лекция, добавлен 17.09.2013

  • Развитие технологий виртуализации. Требования к используемым методам хранения данных и параллельных вычислений. Перенос вычислений и обработки данных с персональных компьютеров на серверы Всемирной сети. Достоинства и недостатки облачных вычислений.

    статья, добавлен 02.02.2019

  • Рассмотрение MSC.Nastran как пакета программ общего назначения для решения инженерных задач методом конечных элементов. Характеристика основных элементов. Назначение программного комплекса PATRAN и Dytran. Модуль UM Loco в "Универсальном механизме".

    шпаргалка, добавлен 15.01.2017

  • Оценка сложных структур, содержащих большое количество элементов. Применение метода конечных элементов. Разработка программ автоматического оценивания. Реализация на языках JAVA в Android Studio и MATLAB. Генерация необходимого пользователю прогиба ферм.

    дипломная работа, добавлен 30.08.2016

  • Основы параллельных вычислений. Характеристика средств программирования параллельных вычислительных систем. Методика оценивания и алгоритм статистических испытаний. Характеристика VisualFoxPro для разработки программного комплекса, сравнение с аналогами.

    дипломная работа, добавлен 07.11.2012

  • Изучение решения задач идентификации с использованием выражений алгебры событий и недетерминированных автоматов. Методика проектирования параллельных алгоритмов. Выбор модели программной и аппаратной реализации вычислений элементарных задач анализа.

    учебное пособие, добавлен 13.01.2014

  • Рассмотрение примеров программ обработки массивов данных. Выполнение вычислений общего характера в графическом процессоре. Анализ производительности работы программ в зависимости от размера массивов. Изучение архитектуры параллельных вычислений CUDA.

    курсовая работа, добавлен 05.03.2015

  • Анализ предпосылок появления компьютерных вычислений, их арифметических и логических основ, электронных элементов и узлов, необходимых для выполнения вычислений. Решение задачи по автоматизации финансовой деятельности предприятия общественного питания.

    курсовая работа, добавлен 23.03.2012

  • Схема параллельного выполнения алгоритма. Вычисление частных сумм последовательности числовых значений. Оценка максимально достижимого параллелизма. Анализ масштабируемости параллельных вычислений. Описание информационных зависимостей в алгоритмах.

    курс лекций, добавлен 17.09.2013

  • Определение задач, решаемых при синтезе архитектур вычислительных систем и планировании параллельных вычислений в общей постановке. Рассмотрение применения для синтеза структуры вычислительной системы реального времени алгоритма, предложенного Холландом.

    статья, добавлен 15.08.2020

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

    реферат, добавлен 25.12.2014

  • Понятие моделирования, численные методы расчета. Графическая схема алгоритма и программная реализация поставленной задачи. Алгоритмический анализ задачи. Отклонения и допуски трубной цилиндрической резьбы. Реализация модели конструкции в пакете ANSYS.

    курсовая работа, добавлен 11.01.2016

  • Программирование для численного решения двумерного нестационарного уравнения теплопроводности с граничными условиями Дирихле методом конечных разностей. Параллелизация умножения матрицы на вектор. Параллельные вычисления с помощью интерфейса MPI.

    курсовая работа, добавлен 27.07.2014

  • Принципы построения параллельных вычислительных систем. Технология параллельного программирования на платформе .NET. Оптимизация вычислений при решении задач. Разработка электронного методического комплекса "Оптимизация распараллеливанием вычислений".

    диссертация, добавлен 10.03.2017

  • Особенности применения программы MathCAD для получения численного решения математических задач. Оснащение систем компьютерной алгебры специальным процессором для выполнения аналитических вычислений. Введение в систему символических вычислений MathCAD.

    статья, добавлен 24.02.2019

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

    контрольная работа, добавлен 13.01.2013

  • Трехмерное напряжение деформации состояния по методу конечных элементов. Трехмерный симплекс-элемент. Матрица деформаций, описание графического интерфейса. Основные элементы управления в ANSYS. Главное меню, меню утилит, окно ввода и вывода команд.

    контрольная работа, добавлен 22.08.2011

  • Программный комплекс ANSYS, состав пакета. Интерфейс программы ANSYS. Способы решения задач междисциплинарного анализа. Типы файлов, создаваемых и используемых ANSYS, его применение для проектирования элементов МЭМС. Классы микросистемных компонентов.

    курсовая работа, добавлен 26.12.2016

  • Рассмотрение метода конечных элементов. Определение геометрии и задание граничных условий. Выбор основных коэффициентов, определяющих задачу. Дискретизация конечных элементов. Задание начальных условий и решение PDE. Последующая обработка решения.

    курсовая работа, добавлен 23.01.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.