Использование параллельных вычислений для графических процессоров с использованием технологий Nvidia Cuda

Определение сущности технологии Cuda, как программно-аппаратной архитектуры Nvidia, основанной на расширении языка программирования C. Изучение ее основных характеристик: оптимизированного обмена данными, поддержки 32- 64-битных операционных систем.

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

  • Варианты поставки традиционного пакета прикладных программ Microsoft Office и вспомогательных приложений. Понятие обмена данными и составного документа. Последовательность обмена данными через буфер: связывание и внедрение объекта по технологии OLE.

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

  • Использование компьютерных контроллеров для обмена данными между процессором и внешними устройствами (память, клавиатура). Виды контроллеров, их классификация. Открытость архитектуры, конструктивное исполнение. Языки программирования микроконтроллеров.

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

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

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

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

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

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

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

  • Поддержка исполнения в мультипрограммной и мультипроцессорной средах. Способы, которые операционная система применяет для работы с устройствами ввода/вывода. Технологии клиент-серверных и распределенных систем. Сервисы распределенных операционных систем.

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

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

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

  • Анализ архитектуры процессоров Intel Pentium. Структура процессора. Процесс эволюции процессоров Pentium. Характеристика процессоров Pentium Pro, MultiMedia eXtensions, Tillamook, Pentium II, Pentium II Xeon и мобильный Pentium II, Deschutes, Celeron.

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

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

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

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

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

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

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

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

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

  • Средства многоуровневой защиты межсетевого обмена данными. Проблемы обеспечения безопасности и архитектура подсистемы защиты операционной системы. Характеристика технологии межсетевых экранов. Описание технологии виртуальных защищенных сетей VPN.

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

  • Изучение элементов языка С++ Builder, программирование разветвлений и циклов с использованием операторов перехода. Обработка одно- и двухмерных массивов. Составление программ с использованием функций при обработке матриц, вывода графических матриц.

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

  • Понятие вычислительной системы. Сущность архитектуры вычислительных систем. История возникновения и эволюции ЭВМ, принципы фон Неймана. Средства повышения производительности ЭВМ. Развитие параллельных технологий вычисления, парадокс параллелизма.

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

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

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

  • Описание основных возможностей языка программирования Паскаль (развитый в отношении типов данных, рекурсивных возможностей, поддержки технологии объектно-ориентированного программирования). Работа в интегрированной среде, набор стандартных модулей.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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