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

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

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

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

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

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

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

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

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

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

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

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

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

  • Изучение основных принципов языка программирования Borland Pascal 7.0 и разработки алгоритмов различными методами. Написание программы, применяемой для вычисления остатка продукции на конец года с использованием метода структурного программирования.

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

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

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

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

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

  • Рассмотрены основные сущности операционных систем, такие как процесс и файл, управление ими и их основные свойства. Развитие системы Windows начиная с первых графических надстроек на ОС MS-DOS, заканчивая самой последней версией – Windows Vista.

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

  • Рассмотрение исторических этапов развития технологий и языков программирования. Характеристика языков объектно-ориентированного программирования. Реализация основных объектов и концепций объектно-ориентированной технологии программирования на языке С++.

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

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

    презентация, добавлен 29.11.2016

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

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

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

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

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

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

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

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

  • Современные тенденции интернет-технологий. Понятие веб-ресурсов, уровни синтеза веб-страниц. Характеристика основных технологий веб-программирования: ActionScript, PHP, ASP.NET, Java Server Pages, PERL. Классификация языков веб-программирования.

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

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

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

  • Определение понятия математической модели. Характеристика преимуществ и сфер применения среды программирования Unity Pro. Характеристика языка программирования, особенностей применения в сфере математики и вычислений, основных инструментов Matlab.

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

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

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

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

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

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

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

  • Основные понятия языка программирования Visual Basic как средства управления данными в ячейках MS EXCEL. Алфавит и словарь языка VBA. Типы данных, переменные и константы. Синхронизация двух листов в файле EXCEL с помощью VBA, манипулирование данными.

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

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

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

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

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

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

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

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