Найди эксперта для помощи в учебе
Найти эксперта
+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
Заказ выполнил
ValeryL
5
скачать
Отказоустойчивые вычислительные системы вариант 3.jpg
2020-04-01 10:47
Последний отзыв студента о бирже Автор24
Общая оценка
4.4
Положительно
Автор постаралась, работа выполнена в срок и качественно. Преподаватель зачёл её.

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Отчеты на вопросы «Педагогические программные средства» Открыт
Ответы на вопросы
Информационные технологии
Стоимость:
300 ₽
Информационная система обнаружений аномалий сетевого трафика на предприятии.
Выпускная квалификационная работа (ВКР)
Информационные технологии
Средства защиты информации на персональном компьютере
Другое
Информационные технологии
Стоимость:
300 ₽
ПРОЕКТИРОВАНИЕ АРХИТЕКТУР ИНФОРМАЦИОННЫХ СИСТЕМ
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Создание базы данных «Автоматизация учета заказов в ателье пошива одежды».
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
"Анализ ИТ-инфраструктуры предприятия на примере ....",
Курсовая работа
Информационные технологии
Стоимость:
700 ₽
Отчёт по работе по проектированию информационных систем.
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Две лабораторные работы по предмету методы оптимизации
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Новое задание по инфокоммуникационным технологиям
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
16 лаб по теоретической основе передачи информации
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Анализ данных с помощью различных моделей приближения функций
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Спроектировать ручку-серьгу мебельную в Компас 3D
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Разработать принципиальную схему на базе интегральных микросхем серий 155, 531, 555
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Выполнить лабораторную работу по предмету теория информационных процессов и систем
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Технология разработки приложения для доступа к БД через Internet
Лабораторная работа
Информационные технологии
Стоимость:
300 ₽
Читай полезные статьи в нашем
Кибербезопасность для школьников
В этой статье мы рассмотрим основные угрозы, которые могут подстерегать современных школьников в интернете и способы защиты от этих угроз.
Основными угрозами безусловно являются:
В последнее время их появилось необычайно много и особенно в сфере заработка в интернете. Не секрет, что многие школьники именно в интернете могут найти предложения подзаработать немного денег на развлечения или необходимые...
подробнее
Структура системного анализа
В различных исследованиях систем важной составляющей является системный анализ, представляющий собой комплекс активно развивающихся научных направлений, оснащенных множеством научных трудов и статей. Пример комплексного анализа внутренних и внешних возможных проблем типовой сложной системы представлен на рисунке 1.

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

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