Parallel programming environment characteristics, Computer Networking

Parallel Programming Environment Characteristics

 The parallel programming environment consists of an debugger, a editor,  performance evaluator and programme visualizer for improving the output of parallel computation. All programming environments have these tools in single form or the other. Based on the features of the available tool sets the programming environments are categorize as basic, limited, and well developed.  The Basic environment gives simple facilities for debugging and program tracing. The limited integration facilities give some additional tools for performance evaluation and parallel debugging. Well-developed environments give most advanced tools of debugging programs, for textual graphics interaction and for parallel graphics handling.

There are certain parallel overheads associated with parallel computing. The parallel overhead is the quantity of time needed to coordinate parallel tasks, as opposed to doing useful work. These includes in the following factors:

i)    Task start up time

ii)   Synchronisations

iii)  Data communications.

 

Posted Date: 3/4/2013 5:28:49 AM | Location : United States







Related Discussions:- Parallel programming environment characteristics, Assignment Help, Ask Question on Parallel programming environment characteristics, Get Answer, Expert's Help, Parallel programming environment characteristics Discussions

Write discussion on Parallel programming environment characteristics
Your posts are moderated
Related Questions
What is WDM? WDM is conceptually the similar as FDM, except that the multiplexing and demultiplexing includes light signals transmitted by fiber optics channel.

compare routing algorithms with non adaptive algorithms

A communications channel is pathways over which information can be communicate. It may be described by a physical wire that connects communicating devices, or by a radio, laser, or

Question 1: (a) In the context of an information system, distinguish and relate among the terms: data, information and decision-making. (b) Describe at least two chall

In multiprocessing, various processors have to to communicate with each other. Therefore, synchronisation is needed between them. The correctness and performance of parallel execut

Your Case Study must be based on the information provided. There will be no additional information. This must be submitted in a .doc, or .pdf format. If you send a few paragraphs i


Residential Access Residential  access is connecting home  end  systems ( typically a PC but increasingly a home network) into the network. One form  of residential  access  i

Explain the term- congestion The average queue size over the last cycle and the current cycle is calculated. This value is the threshold. By averaging over two cycles instead o

Design, develop and build network systems