Ask Question

What do you understand by concurrent programming? Discuss about synchronization primitives?

+3
Answers (1)
  1. 15 August, 11:43
    0
    Concurrent programming is defined as, the execution of multiple concurrent interacting computational tasks. It is the process of creating by a single program. It is also known as parallel programming. The tasks also executing on a single processor, where several processors in close proximity or distribute across in the networking.

    There are two techniques in concurrent computing system are:

    Shared memory communication Message passing communication

    Synchronization primitives are simple software which support multi threading the kernel. These primitives are implemented by the atomic operation and use the appropriate memory barriers so that the user of these primitive are independent.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “What do you understand by concurrent programming? Discuss about synchronization primitives? ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers