Differentiate concurrent and parallel executions, Computer Engineering

Assignment Help:

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.

 


Related Discussions:- Differentiate concurrent and parallel executions

What is load testing, Load testing is to test that if the application works...

Load testing is to test that if the application works well with the loads that result from large number of concurrent users, transactions and to verify whether it can handle peak u

What are the features common in most of the websites, What are the features...

What are the features common in most of the websites Following general features must be found on most web sites in one form or another (this list is by no means exhaustive):

Is the basic list deleted when the new list is created, Is the basic list d...

Is the basic list deleted when the new list is created? No.  It is not removed and you can return back to it using one of the standard navigation functions like clicking on th

Is it possible to pass data and include program explicitly, Is it possible ...

Is it possible to pass data to and from include programs explicitly? No.  If it is needed to pass data to and from modules it is needed to use subroutines or function modules.

What is arithmetic and logic unit, What is Arithmetic and Logic Unit Ar...

What is Arithmetic and Logic Unit Arithmetic and Logic Unit: The ALU is the 'core' of any processor. It implements all arithmetic operations (addition, multiplication, subtract

Determine 1''s complement representation of decimal number, 1's complement ...

1's complement representation of decimal number of -17 by using 8 bit representation is ? Ans. (17) 10 = (10001) 2 In 8 bit = 00010001 1's Complement = 11101110

Size of scripts and libraries, Main script section ("Sub Main .. End Sub) a...

Main script section ("Sub Main .. End Sub) and function bodies should fit within an A4-page (approx. two monitor-pages). If the code doesn't fit it is a candidate to do more decoup

Addition of array elements using two processors, Q. Addition of array eleme...

Q. Addition of array elements using two processors? In this example we have to find sum of all elements of an array A of size n. We will divide n elements in 2 groups of roughl

Convergence mean with respect to e-commerce, What does the term convergence...

What does the term convergence mean with respect to E-commerce? Convergence with respect to e-commerce   The ability to leverage and integrate the several data sources and

Explain the virtual memory, In computing, virtual memory is a memory manage...

In computing, virtual memory is a memory management method developed for multitasking kernels. This technique virtualizes computer architecture's various forms of computer data sto

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd