Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DC_Final_Fitted.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.12 Mб
Скачать

Questions for Self-Testing

1. What are the peculiarities of the supercomputer SCIT structure?

2. What is the purpose of а local control network?

3. What is the purpose of а local monitor network?

4. What functions does а local data network perform?

5. What are the differences between SCIT supercomputer systems and server cluster systems?

6. What are the requirements to the cluster node?

7. Why is a “short” conveyer preferable rather than a “long” conveyer in solving parallel problems?

8. What causes throughput decrease when hyperthreading parallel problems?

9. Which memory system organization is preferable for solving parallel problems in a cluster?

10. What are the requirements to the main memory of an SCIT supercomputer?

11. What does the throughput of an SCIT cluster supercomputer depend on?

12. What are the basic features of SCIT cluster systems?

13. What are the components of the MPI procedure?

14. Is it possible to create libraries of parallel programs on the basis of the MPI? Why?

15. Is the MPI an interface dependent on computer architecture?

Questions for Self-Testing on Module IV

1. What are explicitly parallel instruction computing and ILP?

2. What is the Itanium processor microarchitecture?

3. What is instruction level parallelism?

4. What are scheduling and speculation?

5. What is control speculation?

6. How to use a register model?

7. What is software pipelining?

8. What is the IA-64 virtual memory model?

9. What is the IA-64 floating-point architecture?

10. What is the Itanium processor microarchitecture?

11. What is the EPIC hardware?

12. What is dynamic hardware for runtime optimization?

13. What is efficient instruction and operand delivery?

14. What is the high ILP execution core?

15. What are rotating registers?

16. What is the Itanium server 16-way architecture?

17. What is the chip set architecture?

18. What is the MAJC architecture?

19. How do virtual channels work?

20. What is thread support?

21. What are the architectural features?

22. What is an instruction set?

23. What is the SCIT – Ukrainian supercomputer project?

24. What is the development ideology?

25. What are the architecture components of a cluster supercomputer?

26. What does the choosing of architecture features for a supercomputer project consist in?

Problems for Self-Testing on Module IV

1. How is it possible to replace a library function with a function of the same name without losing the possibility of evoking the initial function from the substitute one?

2. Is it possible for processes belonging to different communicators to communicate with one another?

3. Is it true that no two processes of a program can have the same number?

4. How is it possible to determine size of the buffer in the MPI needed to receive a message?

5. In a parallel cycle is evoked a function which, in turn, has a parallel cycle in its body. How will this construct be processed?

6. Make a study of the inherent parallelism in Horner’s method for evaluation of polynomial in a given point.

7. Give examples of different algorithms designated for solving different problems but having the same graphs.

8. Using unary and binary operations, build a graph of the square root calculation algorithm and calculate the possibilities of branching.

9. Is it possible for a one-dimensional vector cycle to run in the scalar mode faster than in the vector mode?

10. Why, in conveyer functional units, is the reacting duration of different stages made the same?

11. What is the relationship between the time slot and the clock frequency?

12. Why is the peak throughput of a conveyer computer beyond practical reach?

13. Which processor should have a more “intellectual” compiler for generation of efficient programs: superscalar or VLIW?

14. Why is the common bus not used for uniting a large number of processors?

15. Let a specially designed processor be a matrix of one-bit processors operating in a synchronized manner. What kind of problems can be efficiently solved by this specially designed processor?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]