Из опыта обучения распараллеливанию вычислений (методические заметки)

Практическое распараллеливание вычислений на примере вычисления наибольшего по модулю собственного числа вещественной матрицы. Осуществление распараллеливания вычислений с применением технологии OpenMP. Разработка приложения в среде Visual Studio.

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

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

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

  • Создания приложения для элементарных вычислений на языке визуального программирования C# в интегрированной системе разработки Microsoft Visual Studio. Вид справки, созданной с помощью дочерней формы. Числа, сгруппированные по разрядам в TextBox.

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

  • Изложение технологии облачных вычислений на примере облачного сервиса CloudConvert: суть облачных вычислений; принцип работы облачного конвертера CloudConvert, сравнение его возможностей и конвертера, установленного на персональном компьютере локально.

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

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

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

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

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

  • Рассмотрение сравнительного анализа математических пакетов AutoCad, MatLab, Maple, Мathematica. Ознакомление с методами развития умений программирования у школьников в среде Maple (системы аналитических вычислений для математического моделирования).

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

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

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

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

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

  • Техника общих вычислений на графическом процессоре. Архитектура NVIDIA и AMD ATI Stream Technology. Технология программирования модулей памяти CUDA. Описание алгоритма расчета схем адвекции. Распараллеливание видеоданных с помощью библиотеки OpenMP.

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

  • Понятие "облачный". Использование облачных вычислений в робототехнике. Преимущества облачных вычислений, технические аспекты (Джеймс Кафнер). Повышение работоспособности с помощью облачной робототехники и автоматизации за счет новых возможностей.

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

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

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

  • Изучение принципов работы стека для организации вычислений на примере теоретико-множественных операций над множествами. Применение стека для организации хранения данных и для реализации алгоритмических структур. Алгоритм вычисления для стековой машины.

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

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

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

  • Исследование и анализ метода видеоинформации с использованием ресурсов локальных вычислительных сетей, в частности GRID-вычислений. Пути повышения эффективности на основе вычисления числа задач в обработке видеоматериала и параметров среды обработки.

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

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

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

  • Способ организации работы интеллектуальной системы на основе гибридизаций нескольких технологий интеллектуальных вычислений. Разработка моделей гибридной системы. Модели вычислений, используемые в технологии экспертных систем и нейронных сетей.

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

  • Формирование модели вычислительной системы, выбор топологии сети, задание количества процессоров. Определение графических форм наблюдения за процессом параллельных вычислений. Вычислительные эксперименты по исследованию методов параллельных вычислений.

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

  • Определение и характеристики облачных вычислений, модели сетевого доступа к информации, обслуживание и развертывание серверных технологий. Достоинства и недостатки облачных вычислений на современном этапе развития, перспективы их развития в будущем.

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

  • Ознакомление с историей развития Microsoft Visual Studio. Разработка кода программы для традиционного Hello Word приложения. Рассмотрение результатов компиляции и диагностики приложения. Изучение контроля значений переменных при пошаговом выполнении.

    лабораторная работа, добавлен 18.06.2014

  • Microsoft Visual Studio как линейка продуктов корпорации Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Модификация консольного приложения и его основные функциональные особенности.

    лабораторная работа, добавлен 23.04.2017

  • Знакомство с этапами и особенностями создания программы с помощью среды программирования MS Visual Studio C++ и с использованием библиотеки Microsoft Foundational Classes. Общая характеристика приложения, повторяющего общеизвестную игру "Колонки".

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

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

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

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

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

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

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

  • Достоинства и недостатки облачных вычислений, их основные типы. Архитектура облачных вычислений, модели обслуживания. Особенности архитектуры OpenStack. Разработка и реализация облачной инфраструктуры на базе OpenStack посредством скрипта DevStack.

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

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