Использование параллельных вычислений для графических процессоров с использованием технологий Nvidia Cuda
Определение сущности технологии Cuda, как программно-аппаратной архитектуры Nvidia, основанной на расширении языка программирования C. Изучение ее основных характеристик: оптимизированного обмена данными, поддержки 32- 64-битных операционных систем.
Подобные документы
Основные виды неисправностей и проблемы, распространенные в программно-аппаратной среде персонального компьютера. Элементарная проверка всех комплектующих на наличие неполадок, диагностические программы. Таблица звуковых сигналов неисправностей.
контрольная работа, добавлен 28.02.2017Рассмотрение теоретико-методических рекомендаций по программному обеспечению и выбору аппаратных средств программирования. Особенности построения архитектуры и механизмы функционирования современных микроконтроллеров. Типология регистров микросхем.
диссертация, добавлен 15.10.2015Любая симуляция N-body - симуляция динамической системы, развивающейся под воздействием физических сил. Обзор реализации симуляции N-body. Вычисление гистограммы с помощью атомарных функций. Переборка в CUDA с использованием динамического параллелизма.
реферат, добавлен 24.11.2022- 104. Операционная система
Рассмотрение устройства, строения и основных функций существующих операционных систем. Изучение многозадачных, однозадачных, многопользовательских и однопользовательских операционных систем. Особенности операционных систем Linux, Mac OS X, Windows.
презентация, добавлен 29.03.2021 Борьба за новые рынки между производителями операционных систем. Анализ основных тенденций в развитии рынка операционных систем. Стоимость установки и эксплуатации операционных систем Linux и Windows. Основные факторы, способствующие продвижению Linux.
реферат, добавлен 24.06.2014Главные особенности визуальных языков программирования. Выбор среды программирования. Использование языка Scratch, игрушечной среды LightBot, среды Little Wizzard, программы в среде Google Blocky. Выполнение графических элементов в среде PencilCode.
статья, добавлен 25.02.2019Параллелизм – возможность одновременного выполнения нескольких арифметико-логических или служебных операций. Разработка алгоритмов (методов параллельных вычислений) для решения сложных научно-технических задач. Анализ имеющихся вычислительных схем.
статья, добавлен 17.06.2018Особенности статического и динамического обмена данными. Использование OLE в Office. Формирование сводной ведомости учета изготавливаемой продукции ООО "Красный Октябрь". Описание алгоритма решения задачи. Сущность объектно-ориентированной технологии.
курсовая работа, добавлен 17.05.2013Применение технологии WinForm для создания интеллектуальных клиентских приложений на основе Windows, выполняемых в среде NET Framework. Использование программного фреймворка Windows Communication Foundation для обмена данными между приложениями.
курсовая работа, добавлен 28.01.2016Использование буфера обмена для переноса данных. Использование мастера импорта текстов при переносе информации из DOS-приложений. Импорт и связывание данных в Access, экспорт в Word, Excel и HTML-формат. Реализация обмена XML-данными и создание XSD-схем.
курсовая работа, добавлен 19.10.2011Особенности разработки распределенного планировщика для систем принятия решений реального времени, ориентированного на использование параллельных технологий. Задача интеллектуального планирования как задача поиска решения в пространстве состояний.
статья, добавлен 17.01.2018Определение понятия, описание свойств и изучение классификации информационных технологий как систем по созданию, сохранению и управлению данными. Области применения информационных технологий в сферах экономики, менеджмента и социальной защиты населения.
курсовая работа, добавлен 10.03.2013Основные направления использования мультимедиа-технологий. Концепции объектно-ориентированного подхода и распределенных вычислений. Поиск и обезвреживание вирусов. Разновидности архитектуры компьютерных сетей. Технологии искусственного интеллекта.
курсовая работа, добавлен 25.06.2013Краткие сведения особенностей функционирования электронных табличных процессоров. Примеры решения задач с использованием оптимизации данных. Сравнение технологии использования табличных процессоров MS Excel и Calc. Тестирование и отладка работы программы.
курсовая работа, добавлен 05.12.2013Задачи программирования логических контроллеров PLC. Анализ обмена данными между приложениями, разработанными разными фирмами в разное время на разной технике. Требования, выдвигаемые пользователями и разработчиками систем управления предприятием.
статья, добавлен 28.03.2020Понятие операционной системы как комплекса программ, характеристика ее состава. Основные функции операционных систем. Критерии классификации операционных систем (по количеству пользователей, поддерживаемых процессоров, числу одновременных процессов).
презентация, добавлен 06.06.2018- 117. Кластеры и массивно-параллельные системы различных производителей. Примеры кластерных решений IBM
Основные классы современных параллельных компьютеров: MPP, SMP, NUMA, PVP, кластеры. Коммуникационные технологии построения кластеров. Классификация и использование кластерных систем. Ведущие производители кластеров и массивно-параллельных систем.
курсовая работа, добавлен 06.09.2016 Основные особенности, функции и назначения современных операционных систем, использование объектно-ориентированных технологий. Операционная система как ядро программного обеспечения. Подбор операционной системы для сервера на примере "ФКП Росреестр".
курсовая работа, добавлен 04.09.2013Аналитический обзор основных технологий локальных вычислительных систем и их топологий. 3Требования к сетевой инфраструктуре ООО "Мегаполис". Выбор сетевой архитектуры и операционных систем. Настройка SHDSL-модемов, доступа в Интернет и сервера.
дипломная работа, добавлен 07.08.2018Рассмотрение понятия языка программирования для вычислительных машин (ЯП высокого и ЯП низкого уровней). Технологии программирования (структурное, модульное, объектно-ориентированное). Характеристика CASE-систем. Индустрия искусственного интеллекта.
реферат, добавлен 01.03.2011Принципы модульности операционных систем, функциональной избирательности, генерируемости, функциональной избыточности, независимости программ от внешних устройств, совместимости, открытости и наращиваемости, обеспечения безопасности вычислений.
реферат, добавлен 25.01.2012История развития технологии производства процессоров. Принципы Джона фон Неймана. Архитектура процессоров, ведущие производители на рынке микропроцессоров. Сфера применения микропроцессоров, тенденции развития современных информационных технологий.
курсовая работа, добавлен 25.12.2017Особенности взаимодействия процессоров в параллельной компьютерной системе, классификация ее видов. Использование единого адресного пространства в мультипроцессорном компьютере. Программная структура для обмена данных. Уровни реализации общей памяти.
презентация, добавлен 16.09.2017Принцип работы операционной системы с буфером обмена, а также расширение функций буфера обмена. Примеры экспорта-импорта данных. Динамический обмен данными. Создание и обработка составных документов. Роль OLE-технологии в информационных системах.
контрольная работа, добавлен 25.12.2012Обзор технологий беспроводного подключения к Интернету. Существующие методы радиодоступа. Характеристика систем абонентского радиодоступа. Структура аппаратной и программной части контроллера BSC. Схема кодирования в прямом канале. Интерфейсы станции.
курсовая работа, добавлен 05.05.2015