Ask Question
4 February, 16:23

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

+2
Answers (1)
  1. R
    4 February, 18:56
    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 and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers
Sign In
Ask Question