Главная /
Архитектура параллельных вычислительных систем /
Проанализируйте средства языковой поддержки, использующиеся в процессорах высокопроизводительных вычислительных систем. Как производится поддержка типов данных и как она обеспечивает типовый контроль?
Проанализируйте средства языковой поддержки, использующиеся в процессорах высокопроизводительных вычислительных систем. Как производится поддержка типов данных и как она обеспечивает типовый контроль?
вопросПравильный ответ:
теги, характеризующие типы данных, определяют допустимые операции над данными. Это относится и к адресной информации. Пользователь не может выходить за границы предписанного ему адресного контекста. Так реализуется контекстная защита данных
благодаря тегам сокращается набор команд процессора
теги позволяют производить обращение к параметрам процедур "по ссылке" и "процедурой"
Сложность вопроса
53
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 5. Спасибо vtone
12 окт 2019
Аноним
Экзамен сдал на пять с минусом. Спасибо сайту
18 апр 2018
Другие ответы на вопросы из темы аппаратное обеспечение интуит.
- # Правильно ли (без тупиков) выполнится общая для всех процессоров монопрограмма на четырех процессорах с номерами 0, 1, … ВС SPMD-архитектуры? КОПА1А2А3ЗАКРА<i+1>×<i>2A[i]
- # Рассмотрите проблемы когерентности кэшей. Как реализуется когерентность кэшей на основе принципа data flow?
- # Используя механизм предикатов и считая, что адрес предиката указывается перед кодом операции, составьте программу счета значения выражения (a+ b)× if c > 0 then B else (d+ e)× f
- # Переведите выражение арифметического оператора в ПОЛИЗ и, используя неограниченное количество регистров для хранения промежуточных результатов, составьте программу счета в трехадресной системе команд.X := (a+ b)× (c:d)
- # АЛУ содержит два ИУ сложения, два – умножения, логическое ИУ выполняет и функции обмена с памятью. Сложение выполняется за 1 такт, умножение – за 2. Количество дендритов (входов) К = 8, передаточная функция имеет вид: [Большая Картинка] Vj:= if V≥ h then V else 0 Составьте планы программ для процессора с синхронными ИУ.