Communications and synchronization, Computer Engineering

Communications

Parallel tasks classically need to exchange data. There are many ways in which this can be accomplished, such as, through a network or shared memory bus. The actual event of data exchange is generally referred to as communication regardless of the process employed.

Synchronization

The process of the organization of parallel tasks in actual time, very often connected with communications is called synchronisation. Often executing by establishing a synchronization point within an application where a given task may not keep on further until another task(s) achieves the same or logically equivalent point.Synchronization usually involves coming by at least one task, and can therefore cause a parallel application's execution instance to increase.

 

Posted Date: 3/1/2013 5:43:35 AM | Location : United States







Related Discussions:- Communications and synchronization, Assignment Help, Ask Question on Communications and synchronization, Get Answer, Expert's Help, Communications and synchronization Discussions

Write discussion on Communications and synchronization
Your posts are moderated
Related Questions
All digital devices are made from circuits whichcan be switched between two possible states.These two states are represented by a voltagelevel at the output of the circuit e.g. 0V


Q. Define HEX directive? HEX: HEX directive enables the coding of hexadecimal values in body of the program. That statement directs assembler to treat tokens in source file wh

State the term in detail $strobe $strobe. This task is very similar to $display task except for a slight difference.  If many other statements are executed in same time unit as

Concept of Temporal Parallelism  In order to make clear what is meant by parallelism inherent in solution of a problem, let's discuss an example of submission of electricity b

Loop Level At this level, repeated loop iterations are the applicants for parallel execution. However, data dependencies among subsequent iterations may limit parallel executio

Q. What is Microcomputers? Microcomputers have become a common part of everyday life. The cost ranging from a few hundred to about ten thousand dollars, today's 16- and 32-bi


Performance and Issues in Pipelining Efficiency:  The efficiency of a pipeline can be calculated as the ratio of busy time span to the entire time span including the idle time

First-Order Models: Here if we proposed first-order logic as a good knowledge representation language than propositional logic is just because there is more expressive than we