Question
For each of the following characteristics, write an adequately matching acronym or a single/couple of word(s): 1. A parallel programming model derives concurrency from a
For each of the following characteristics, write an adequately matching acronym or a single/couple of word(s):
1. A parallel programming model derives concurrency from a set of communicating sequential processes each with a separate address space ________
2. A parallel library call which needs to be called by all executing threads or processes ____________
3. A parallel architecture in which each node has a separate address space ________
4. An execution model in which each process gets and executes a separate copy of the same program _____________
5. An operation by a thread or a process and for which the invoking thread/process does not wait for the completion of the operation ____________
6. A parallel operation that must be executed by all processes (or threads) _ ______________
7. A synchronization mechanism in which all processes or threads must reach the same point in the code before any of them proceeds any further ____________
8. A parallel architecture in which all processor nodes physically share one memory subsystem __________________
9. A parallel programming model in which the programmer is given the illusion that he/she has a shared memory system __ __________
10. A parallel architecture in which each processor has a local memory that is shared with the rest of the processors __________
11. A parallel programming model in which the programmer is given the illusion that he/she has a distributed shared memory system. __________
12. A synchronization mechanism which is used to make sure that a critical code section is only executed by a single thread at a time ____________
13. A programming model which can be described as one-sided ______________
14. A parallel computer architecture in which all processing elements perform the same instruction in the same time _____________
15. A parallel computer architecture in which synchronization is done via software ____________
16. An inter-process (or inter-thread) communication call at which the process will stop till the operation is completed by all executing processes_______________
17. A parallel architecture in which synchronization is done in the hardware ______________
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started