Главная /
Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi) /
Какие из указанных состояний строки кэша используются в протоколе MESI:
Какие из указанных состояний строки кэша используются в протоколе MESI:
вопросПравильный ответ:
modified (строка была изменена и изменения не отражены в оперативной памяти)
exclusive (данные в строке кэша и оперативной памяти одинаковы, в остальных кэшах этих данных нет)
single (данные содержатся только в конкретной строке кэша, в оперативной памяти данных нет)
invalid (строка содержит недостоверные данные)
Сложность вопроса
17
Сложность курса: Введение в принципы функционирования и применения современных мультиядерных архитектур (на примере Intel Xeon Phi)
65
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, за что я не нашёл этот крутой сайт с решениями с тестами intuit до зачёта
18 авг 2019
Аноним
Это очень заурядный решебник интуит.
02 дек 2018
Другие ответы на вопросы из темы суперкомпьютерные технологии интуит.
- # Один гигафлопс это?
- # Информационную целостность (когерентность) кэшей на аппаратном уровне могут обеспечить:
- # Для данного цикла определите, зависимы ли его итерации. При наличии зависимости охарактеризуйте ее характер. Массивы a, b, c не пересекаются.for (int i = 1; i < n - 2; i++) a[i] = b[i + 2] * c[i – 1];
- # В системе доступно 3 сопроцессора. Директива #pragma offload target(mic:4) обеспечивает:
- # __attribute__((target(mic))) void func(float* a, float* b, int count, float c, float d) { #pragma omp parallel for for (int i = 0; i < count; ++i) { a[i] = b[i]*c + d; } } int main() { const int count = 100; float a[count], b[count], c, d; … #pragma offload target(mic) [Параметры] func(a, b, count, c, d); … } Какие параметры нужно добавить в соответствующее место в приведенном выше коде (вместо "[Параметры]"), чтобы обеспечить корректное и эффективное выполнение кода: