Оптимизация размещения массивов в общей памяти

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

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

  • Понятие и свойства внутренней памяти компьютера. Принципиальная схема оперативной памяти. Устройства внешней памяти: гибкие и жесткие магнитные диски, лазерные дисководы и диски, устройства на основе flash-памяти, их сравнительная характеристика.

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

  • Массивы как важная составляющая языка программирования. Объявление, инициализация массивов. Создание многомерных массивов с помощью "new". Переходы между примитивными и обычными ссылочными типами. Ошибка ArrayStoreException, переменные и их значения.

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Типы памяти: динамическая оперативная, синхронизируемая с шиной памяти, с удвоенной скоростью передачи данных. Принципы управления и распределения оперативной памяти. Алгоритмы динамического упpавления памятью. Основная концепция виртуальной памяти.

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

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

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

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

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

  • Российская система классификации гостиниц и средств размещения. Проектирование модели системы управления базами данных в Microsoft Access. Проектирование базы данных "Гостиница". Схема данных и описание связей между таблицами проектируемой базы данных.

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

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

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

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

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

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

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

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

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

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

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

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

    практическая работа, добавлен 14.04.2015

  • Создание систем управления по TCP/IP сети как построение на микроконтроллерах устойчиво работающего web–сервера. Алгоритм создания сервера на Wiznet W5100, его программная реализация. Регистры управления. Расчет физического адреса буфера RX памяти.

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

  • Сравнение методов сортировки массивов: метода простых вставок и метода бинарных вставок. Выполнение сортировки по убыванию. Блок-схема метода сортировки простыми вставками, реализация программы в Visual Basic. Разработка программы сортировки массива.

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

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

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

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

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

  • Типы адресов. Методы распределения памяти без использования дискового пространства. Распределение памяти перемещаемыми и динамическими разделами. Страничное распределение памяти. Распределение памяти сегментами. Принцип кэширования данных. Кэш-память.

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

  • Сущность архитектуры Фон Неймана как определенного алгоритма обработки данных. Основные характеристики центрального процессора: тактовая частота, количество ядер, установленная кэш память, вид оперативной памяти. Рассмотрение кэш памяти, ее типы.

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

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

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

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