At Westonci.ca, we make it easy for you to get the answers you need from a community of knowledgeable individuals. Experience the convenience of getting reliable answers to your questions from a vast network of knowledgeable experts. Experience the ease of finding precise answers to your questions from a knowledgeable community of experts.

Choose the correct option to fill in each blank.
In ___ parallelism, the computer divides a task into
___, which it then allocates to different processors for execution.

Blank 1:
Data-level parallelism
Instruction-level parallelism
Task-Level parallelism

Blank 2:
Subprograms
Subtasks
Submodules


Sagot :

Answer:

Blank 1:  Task level parrallelism

Blank 2:  Sub Tasks

Explanation:

Task Parallelism means concurrent execution of the different task on multiple computing cores.

Consider again our example above, an example of task parallelism might involve two threads, each performing a unique statistical operation on the array of elements. Again The threads are operating in parallel on separate computing cores, but each is performing a unique operation.

Answer:

In task-level parallelism parallelism, the computer divides a task into subtasks , which it then allocates to different processors for execution.