Q6 :Describe the logical architecture of a vector processor.
A : Vector processor have groups of registers that store the operands of a vector operation in which the same instruction is executed on the whole group of operands simultaneously. Originally, the kinds of programs that could most benefit from this architecture were in scientific computation, an area of computing that is often the target of multiprocessor machines.
Q7 : What is the difference between physical and logical concurrency?
A : Physical concurrency – Multiple independent processors (multiple threads of control)
Logical concurrency – The appearance of physical concurrency is presented by time-sharing one processor (software can be designed as if there were multiple threads of control)
Q8 : What is a thread of control in a program?
A : A thread of control in a program is the sequence of program points reached as control flows through the program.
Q9 : Why are coroutines called quasi-concurrent?
A : Because they have a single thread of control.
Q10 : What is a multithreaded program?
A : A program designed to have more than one thread of control.
No comments:
Post a Comment