Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Отказоустойчивые вычислительные системы вариант 3
Создан заказ №4697667
3 марта 2020

Отказоустойчивые вычислительные системы вариант 3

Как заказчик описал требования к работе:
Упражнения 1. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу подсчет суммы элементов массива A. (Примечание: использование опции reduction директивы parallel). 2. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу опред еления маскимального и минимального элементов массива A. (Примечание: использование опции reduction директивы parallel). 3. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу, в которой нити с четными номерами выводят на экран четные элементы массива A, а нити с нечетными номерами выводят на экран нечетные элементы массива A. (Примечание: использование опции if директивы parallel). 4. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу подсчет суммы элементов массива A. Если n меньше 100, то программа выполняется последовательно только главной нитью. Если n больше 100, то подсчет суммы выполняется всеми нитями. Если n равно 100, то программа аварийно завершается. (Примечание: использование опций if, reduction директивы parallel). 5. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу подсчет суммы элементов массива A, количество нитей задается опцией num_threads. (Примечание: использование опций num_threads, reduction директивы parallel). 6. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу подсчета количества нулевых элементов массива A. (Примечание: использование опции reduction директив parallel, for (do)). 7. Даны два одномерных массива A и B из n элементов, рассположеных в общей памяти. Элементы массива A задаются по следующей формуле a(i)=i, где i – индекс цикла, а элементы массива B по формуле b(i)=thread_num, где thread_num – номер нити. Опцией schedule директивы for (do) задается следующие типы разбиений: static, dynamic, guided. Размер блока chunk равен 1, 2, 4, 8. Программа заполняет массивы A и B, замеряет время выполнения цикла, выводит массивы A, B и время на экран (в файл). Требуется провести анализ времени выполнения программы, определить эффективный тип разбиения массива. (Примечание: количество элементов n более 100, использование опции schedule директив parallel, for (do)). 8. Даны два двумерных массива A и B из NxN элементов, рассположеных в общей памяти. Дано программа запускается на двух нитях. Написать программу заполнения массивов A и B, при условии, что первых массив заполняет первая нить, второй – вторая нить. (Примечание: использование директивы sections). 9. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Элементы массива A задаются по следующей формуле a(i)=i, где i – индекс цикла. Написать программу вывода массива A на экран (в файл) при условии, что вывод выполняется в параллельной области, данные выводятся только один раз. (Примечание: использование директивы single). 10. Дан одномерный массив A из n элементов, рассположеный в общей памяти. Написать программу подсчет суммы элементов массива A. (Примечание: использование комбинированной директивы parallel for(do)).
подробнее
Заказчик
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
4 марта 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Physic77
5
скачать
Отказоустойчивые вычислительные системы вариант 3.jpg
2020-04-01 10:47
Последний отзыв студента о бирже Автор24
Общая оценка
4.4
Положительно
Автор постаралась, работа выполнена в срок и качественно. Преподаватель зачёл её.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Техническая документация информационных систем
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Проектирование информационной системы фирмы по сборке и продаже компьютеров
Повышение уникальности текста
Информационные технологии
Стоимость:
100 ₽
Выполнить задания по дисциплине Информационные технологии в проф. деятельности
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Учебная практика МТИ ВТУ
Отчёт по практике
Информационные технологии
Стоимость:
700 ₽
Заполнение 3 отчетов по практике в формате PoverPoint (по шаблону)
Отчёт по практике
Информационные технологии
Стоимость:
700 ₽
Производственная практика
Отчёт по практике
Информационные технологии
Стоимость:
700 ₽
«Проектирование и разработка информационной системы для автосервиса »1С
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
технология выращивания ремонтных телок
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Проектирование ВОЛС на участке г.Сковородино-п.Джалинда.
Дипломная работа
Информационные технологии
Стоимость:
4000 ₽
Основные понятия теории защищенных информационных систем
Реферат
Информационные технологии
Стоимость:
300 ₽
Однослойный перцептрон (простая нейронная сеть)
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабораторная работа № 3.7 КОНСОЛИДАЦИЯ РАБОЧИХ ТАБЛИЦ
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабораторная работа по предмету "Информационные технологии и безопасность"
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Выполнение лабораторных по дискретной математике
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Создание типовых шаблонов для расчетов
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Расчёт надёжности невосстанавливаемых сложных систем с использованием различных методов
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабораторная работа. Тестирование белым ящиком
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Основные понятия и концепция аудита информационных систем
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Построение базы нечётких правил на основе численных данных
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Техническая документация информационных систем
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Читай полезные статьи в нашем
Кибербезопасность для школьников
В этой статье мы рассмотрим основные угрозы, которые могут подстерегать современных школьников в интернете и способы защиты от этих угроз.
Основными угрозами безусловно являются:
В последнее время их появилось необычайно много и особенно в сфере заработка в интернете. Не секрет, что многие школьники именно в интернете могут найти предложения подзаработать немного денег на развлечения или необходимые...
подробнее
Структура системного анализа
В различных исследованиях систем важной составляющей является системный анализ, представляющий собой комплекс активно развивающихся научных направлений, оснащенных множеством научных трудов и статей. Пример комплексного анализа внутренних и внешних возможных проблем типовой сложной системы представлен на рисунке 1.

Рисунок 1. Комплексный анализ внутренних и внешних возможных проблем типовой сложной...
подробнее
Виды искусственного интеллекта
Искусственный интеллект уже довольно давно многими людьми воспринимается как свершившийся факт. Сегодня под этим термином понимают несколько направлений:
Но с другой стороны ещё бытует мнение, что, даже учитывая последние успехи в сфере информационных технологий, появление настоящих интеллектуальных компьютеров ещё только ожидается. Когда же они реально войдут в нашу повседневную жизнь? Последние о...
подробнее
Методы кодирования
Под классификацией понимается подразделение некоторого набора объектов на различные подмножества по некоторым условиям, определяющим однотипность объектов. Классификация позволяет зафиксировать выявленные связи, существующие между типами объектов, чтобы определить место данного объекта в системе согласно его свойствам. В данном случае, объектом может быть любое событие, действие, предмет.
Если рас...
подробнее
Кибербезопасность для школьников
В этой статье мы рассмотрим основные угрозы, которые могут подстерегать современных школьников в интернете и способы защиты от этих угроз.
Основными угрозами безусловно являются:
В последнее время их появилось необычайно много и особенно в сфере заработка в интернете. Не секрет, что многие школьники именно в интернете могут найти предложения подзаработать немного денег на развлечения или необходимые...
подробнее
Структура системного анализа
В различных исследованиях систем важной составляющей является системный анализ, представляющий собой комплекс активно развивающихся научных направлений, оснащенных множеством научных трудов и статей. Пример комплексного анализа внутренних и внешних возможных проблем типовой сложной системы представлен на рисунке 1.

Рисунок 1. Комплексный анализ внутренних и внешних возможных проблем типовой сложной...
подробнее
Виды искусственного интеллекта
Искусственный интеллект уже довольно давно многими людьми воспринимается как свершившийся факт. Сегодня под этим термином понимают несколько направлений:
Но с другой стороны ещё бытует мнение, что, даже учитывая последние успехи в сфере информационных технологий, появление настоящих интеллектуальных компьютеров ещё только ожидается. Когда же они реально войдут в нашу повседневную жизнь? Последние о...
подробнее
Методы кодирования
Под классификацией понимается подразделение некоторого набора объектов на различные подмножества по некоторым условиям, определяющим однотипность объектов. Классификация позволяет зафиксировать выявленные связи, существующие между типами объектов, чтобы определить место данного объекта в системе согласно его свойствам. В данном случае, объектом может быть любое событие, действие, предмет.
Если рас...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы