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
Question: (a) Briefly explain how the functionality of the WWW has been enhanced, after its birth at CERN site. Use examples to illustrate your answer. (b) Many modern com

A shell is a program that presents an interface to several operating system functions and services. The shell is so called because it is an outer layer of interface among the user

Explain the Compiler - Computer Programming? The Compiler is a program that translates source code into object code. The compiler derives its name from the means it works looki

Q. Instruction per cycle in RISC? One instruction per cycle: A machine cycle is total time taken to fetch two operands from registers perform ALU operation on them and store re

Access to External Identifiers: An external identifier is one which is referred in one module though defined in another. You can declare an identifier to be external by including i

The Towers of Hanoi Problem Towers of Hanoi problem is described. There are three pegs on which disks are "threaded" (there are holes in the disks to allow them to be placed on

What is the difference between the C#.NET and VB.NET? VB.NET - It don't have the XML Documentation. - It don't have the Operator Overloading. - It dont't have the P

Q. What do you mean by Video Memory ? As declared before video memory is also entitled framebuffer since it buffers video frames to be displayed. The quality of a video display

Explain the Paging Unit Paging mechanism functions with 4K - byte memory pages or with a new extension available to Pentium with 4M byte-memory pages. In Pentium, with new 4M-b

Q. What do you mean by Data Distribution? Data distribution directives tell compiler how program data is to be distributed among memory areas connected with a group of processo