Differentiate concurrent and parallel executions, Computer Engineering

Differentiate concurrent and parallel executions?

The words "parallel "and "concurrent" are often used interchangeably, however they are different. Parallel execution is connected with the N-client N-server model. It allows the repairing of more than one client at the similar time as the number of servers is more than one. For facilitating equations of parallel programs, a quantity of parallel languages is presented including: Parallel C, strand-88 and Occam-2,.

Parallel execution doesn't need explicit concurrency in the language. Parallelism can be accomplished by the underlying hardware.  Similarly, we can have concurrency in words without parallel execution. This is the case when a program is implemented on a single processor.

Concurrent execution is only the temporal behavior of the N-client 1-server model where only the one client is served at any given moment. It has a double nature: It is sequential in a small time scale, but concurrently in large time scale. In our framework the processor works as a server and a thread or a process works as a client. For facilitating equations of concurrent programs, number of concurrent languages is existing including, concurrent pascal, Ada Modula-2 and concurrent PROLOG.

 

Posted Date: 3/1/2013 5:58:54 AM | Location : United States







Related Discussions:- Differentiate concurrent and parallel executions, Assignment Help, Ask Question on Differentiate concurrent and parallel executions, Get Answer, Expert's Help, Differentiate concurrent and parallel executions Discussions

Write discussion on Differentiate concurrent and parallel executions
Your posts are moderated
Related Questions
What is the Role of Certifying Authority? A certificate authority is a body, that is either public or private, that seeks to fill the requirement for trusted third-party servic

The 68Hc11 is actually a complex micro-controller its contains internally RAM, EEPROM, Parallel IO and serial ports, hardware timers and a 8 channel ADC.  The internal structure is

Researching strategy - artificial intelligence: If our search and researching strategy and swot of it is surety to find all types of hints such the solutions eventually, then

What is Software and hardware interrupt The software interrupts are program instructions. These instructions are inserted at desired location in a program. A program formed int

Q. Diffrence between CD-R vs CD RW? A CD-R disc looks same as a CD. Though all pressed CDs are silver, CD-R discs are gold or silver on their label side and a deep cyan or gree

Can the operand expression in an ORG statement contains forward references? If so, outline how the statement can be processed in a two-pass assembly scheme. ORG that is origin

Define EMS The area at location C8000H-DFFFFFH is often free oropen. This area is used for the expanded memory system in a XT or PC system, or for the upper memory system in an

What is mother board? Mother Board is a main system printed circuit board which having the processor. It will occupy an unacceptably large amount of space on the board.

Firewalls use one or more of three methods to control traffic flowing in and out of the network:  Packet filtering - Packets (small chunks of data) are examined against a s

Q. Describe about general-purpose registers? The general-purpose registers as the name proposes can be used for several functions. For illustration they may comprise operands o