Эксперт по сдаче вступительных испытаний в ВУЗах
Примерный список вопросов для подготовки к тесту:
1. Узкие места архитектуры фон Неймана и пути её усовершенствования.
2. Известные классы архитектур компьютеров.
3. Сравните способы управления иерархической памятью.
4. Сравните алгоритмы отображения данных в кэш-память.
5. Способы поддержания когерентности данных в кэш-памяти.
6. Привести примеры задач, на которых эффективно и неэффективно работают все виды алгоритмов отображения данных в кэш-память.
7. Сравнить цену промаха в кэш-памяти и в виртуальной памяти.
8. Пути уменьшения времени доступа к памяти.
9. Командный конвейер. Пример командного конвейера. Способы увеличения
производительности конвейера. Причины приостановки конвейера и техника их преодоления.
10. Условные команды: что это такое и цели их введения в систему команд.
11. Сравнить реализацию конвейера в CISC и RISC-архитектурах.
12. Сравнить систему команд CISC и RISC-архитектуры.
13. Функции регистрового окна в RISC-процессорах.
14. Сравнить реализацию конвейера в VLIW и суперскалярных процессорах .
15. Сравнить VLIW-процессор и суперскалярный процессор с точки зрения
выявления и реализации ILP.
16. Сравнить статический и динамический предсказатели переходов.
17. Рекомендации эффективного программирования с учетом организации памяти.
18. Сравнить способы реализации условного перехода в суперскалярных
процессорах и VLIW-процессорах.
19. Сравнить способы реализации условного перехода в суперскалярных
процессорах и VLIW-процессорах.
20. Программный способ конвейеризации циклов.
21. Оптимизирующий компилятор в RISC-процессорах.
22. Понятие регистрового окна. Оптимизирующий компилятор в RIS Cпроцессорах.
23. Средства повышения производительности в процессоре Itanium.
24. Сравнить реализацию конвейера в VLIW и суперскалярных процессорах.
25. Организация взаимодействия нескольких устройств на шине. Разделение на едущие и ведомые устройства.
26. Переименование регистров.
27. Сравнить централизованный и децентрализованный способы организации
взаимодействия устройств на шине.
28. Классификация периферийных устройств, назначение и основные устройства.
29. Механизм прерываний. Арбитраж шин и схемы арбитража.
30. Общие черты у RISC-процессоров и VLIW-процессоров.
31. Виды шин в ЭВМ, их назначение и основные характеристики.
32. Общие черты у RISC-процессоров и VLIW-процессоров.
33. Уровни программирования периферийных устройств. Примеры сред
программирования.
34. Общие и разные черты конвейеров процессоров Power4 и Itanium?
35. Способы поддержания когерентности данных в кэш-памяти.
36. Сравнить реализацию конвейера в VLIW и суперскалярных процессорах.
37. Оптимизирующий компилятор в RISC-процессорах.
Ссылка на первоисточник:
https://kgma.info