Найди эксперта для помощи в учебе
Найти эксперта
+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
Положительно
Автор постаралась, работа выполнена в срок и качественно. Преподаватель зачёл её.

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Проектирование мультисервисной сети абонентского доступа библиотечного обслуживания
Дипломная работа
Информационные технологии
Стоимость:
4000 ₽
Установить MS DOS на виртуальную машину со скринами
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабы системный анализ
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
контрольная работа "Информационные технологии"
Контрольная работа
Информационные технологии
Стоимость:
300 ₽
Программы-вериферы и контейнеры.
Реферат
Информационные технологии
Стоимость:
300 ₽
Тема 7. ИТ в управлении торговым предприятием
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Cистемы управления знаниями и их важность на современном этапе
Доклад
Информационные технологии
Стоимость:
300 ₽
Программные средства ИТ
Реферат
Информационные технологии
Стоимость:
300 ₽
повышение привелегий kali linux на arch linux
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Аудит информационных систем
Реферат
Информационные технологии
Стоимость:
300 ₽
Проектирование и разработка информационной системы сервисного центра
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Методы анализа и исследования информационных систем
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабораторные работы по предмету "построение и анализ алгоритмов"
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Системное администрирование_лабораторная работа 6
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
3 лабораторных по администрированию информационных систем
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Телекоммуникационные технологии (информатика, математика)
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабораторная работа. ДИСКРЕТНОЕ ВЕЙВЛЕТ-ПРЕОБРАЗОВАНИЕ
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Предмет цифровые технологии в профессиональной деятельности
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Разделение на подсети и реализация схемы VLSM-адресации
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Разработка и оптимизация моделей плана вариантного проекта и Бенчмаркинг моделей проектов
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Лабораторная: Информационная система инженера по технике безопасности вуза"
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Методы и средства проектирования информационных систем и технологий
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Читай полезные статьи в нашем
Кибербезопасность для школьников
В этой статье мы рассмотрим основные угрозы, которые могут подстерегать современных школьников в интернете и способы защиты от этих угроз.
Основными угрозами безусловно являются:
В последнее время их появилось необычайно много и особенно в сфере заработка в интернете. Не секрет, что многие школьники именно в интернете могут найти предложения подзаработать немного денег на развлечения или необходимые...
подробнее
Структура системного анализа
В различных исследованиях систем важной составляющей является системный анализ, представляющий собой комплекс активно развивающихся научных направлений, оснащенных множеством научных трудов и статей. Пример комплексного анализа внутренних и внешних возможных проблем типовой сложной системы представлен на рисунке 1.

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

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