Матричное умножение

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

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

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

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

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

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

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

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

  • Общее понятие о материальных и нематериальных объектах. Инкапсуляция данных. Иерархия классов: наследование, полиморфизм, виртуальные функции. Структура данных как модель. Сложение, умножение матриц. Процесс создания алгоритма. Реализация проекта.

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

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

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

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

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

  • Понятие динамического программирования как один из методов численного решения задач оптимизации. Примеры решения задач и подзадач. Сумма геометрической прогрессии, суммирование набора. Задача о рюкзаке. Произведение матриц. Алгоритм Флойда-Уоршалла.

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

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

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

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

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

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

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

  • Функциональная структура базы данных "Бухгалтерия". Выделение информационных объектов и их атрибутов и установление между ними связей. Выбор системы управления базами данных. Тексты SQL-запросов и их выполнение. Реализация информационной системы.

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

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

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

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

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

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

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

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

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

  • Алгоритм конструирования печатной платы в OrCAD: создание нового проекта, электрической схемы для производства трассировки модуля и списка ее цепей, редактирование (масштабирование, простановка размеров и допусков) чертежа при помощи "AutoCad 2002".

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

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

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

  • Множення матриць при стрічковій схемі розділення даних. Виділення інформаційних залежностей. Алгоритм Фокса та алгоритм Кэннона множення матриць при блоковому розділенні даних. Масштабування і розподіл підзадач по процесорах. Визначення підзадач.

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

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

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

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

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

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

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

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

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

  • Понятие графов и их виды: ориентированные, неориентированные и смешанные. Матричное и теоретико-множественное представление графов. Существующие способы представления графов в вычислительной технике. Алгоритм Беллмана-Форда и алгоритм Флойда-Уоршелла.

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

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

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

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

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

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