Какого типа параллельной архитектуры по классификации по организации памяти не существует?




1) Компьютеры с распределенной памятью

2) Компьютеры с общей (разделяемой) памятью

3*) Компьютеры с виртуальной распределенной памятью

4) Компьютеры с виртуальной общей (разделяемой) памятью

{$справка}

Исходя из способа доступа к памяти, различают следующие (довольно условные) типы параллельных архитектур:

  1. Компьютеры с распределенной памятью (Distributed memory).
  2. Компьютеры с общей (разделяемой) памятью (True shared memory)
  3. Компьютеры с виртуальной общей (разделяемой) памятью (Virtual shared memory).

{$ссылка = “ https://katpop.narod.ru/txt/regstru/ ”}

{$вопрос}

Архитектура с неоднородным доступом к памяти - это

1*) NUMA

2) SMP

3) MMP

4) Кластерная архитектура

{$справка}

Архитектура с неоднородным доступом к памяти (NUMA - Non-Uniform Memory Access). Система состоит из однородных базовых модулей (плат), состоящих из небольшого числа процессоров и блока памяти. Модули объединены с помощью высокоскоростного коммутатора. Поддерживается единое адресное пространство, аппаратно поддерживается доступ к удаленной памяти, т.е. к памяти других модулей. При этом доступ к локальной памяти в несколько раз быстрее, чем к удаленной.

{$ссылка = “ https://katpop.narod.ru/txt/regstru/ ”}

 

{$вопрос}

Как назывался первый векторно-конвейерный компьютер?

1) Эльбрус - 1

2*) Cray - 1

3) Atlas

4) ILLIAC IV

{$справка}

Первый векторно-конвейерный компьютер Cray-1 появился в 1976 году. Архитектура его оказалась настолько удачной, что он положил начало целому семейству компьютеров. Название этому семейству компьютеров дали два принципа, заложенные в архитектуре процессоров:

• конвейерная организация обработки потока команд

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

{$ссылка = “ https://rsusu1.rnd.runnet.ru/tutor/method/book.pdf”}

{$вопрос}

Как называлась первая архитектура, использовавшая когерентный кэш?

1) NUMA

2) MMP

3*) cc-NUMA

4) Coherent SMP

{$справка}

Впервые идею гибридной архитектуры предложил Стив Воллох и воплотил в системах серии Exemplar. Вариант Воллоха - система, состоящая из 8-ми SMP узлов. Фирма HP купила идею и реализовала на суперкомпьютерах серии SPP. Идею подхватил Сеймур Крей (Seymour R.Cray) и добавил новый элемент - когерентный кэш, создав так называемую архитектуру cc-NUMA (Cache Coherent Non-Uniform Memory Access), которая расшифровывается как "неоднородный доступ к памяти с обеспечением когерентности кэшей".

{$ссылка = “ https://katpop.narod.ru/txt/regstru/”}

 

{$вопрос}

Что понимается под термином “Когерентность кэша”?

1*) Свойство кэшей, означающее целостность данных, хранящихся в локальных кэшах для разделяемого ресурса.

2) Свойство кэшей, означающее возможность распределения одного кэша на несколько процессоров

3) Свойство кэшей, означающее способность кэша выставлять приоритет некоторым запросам процессоров

4) Свойство кэшей, означающее возможность увеличения размера посредством программного вмешательства

{$справка}

Когерентность кэша (англ. cache coherence) — свойство кэшей, означающее целостность данных, хранящихся в локальных кэшах для разделяемого ресурса. Когерентность кэшей — частный случай когерентности памяти (memory coherence

).

{$ссылка = “ https://ru.wikipedia.org/wiki/Когерентность_кэша”}

 

{$вопрос}

Какого механизма когерентности кэша не существует?

1) Directory

2) Snooping

3*) Distribution

4) Snarfing

{$справка}

Механизмы когерентности кэшей:

· Когерентность с использованием справочника (directory).

· Когерентность с использованием отслеживания (snooping).

· Перехват (snarfing).

{$ссылка = “ https://ru.wikipedia.org/wiki/Когерентность_кэша”}

 

{$вопрос}

Какого вида кластеров не существует?

1) Отказоустойчивые кластеры (High-availability clusters, HA, кластеры высокой доступности)

2) Кластеры с балансировкой нагрузки (Load balancing clusters)

3) Вычислительные кластеры (High performance computing clusters, HPC)

4) системы распределенных вычислений

5) Кластеры ограниченного доступа (limited-access cluster)

{$справка}

Обычно различают следующие основные виды кластеров:

1. отказоустойчивые кластеры (High-availability clusters, HA, кластеры высокой доступности)

2. кластеры с балансировкой нагрузки (Load balancing clusters)

3. вычислительные кластеры (High performance computing clusters, HPC)

4. системы распределенных вычислений

{$ссылка = “ https://ru.wikipedia.org/wiki/Кластер_(Группа_компьютеров)”}

 

{$вопрос}



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: