What is work-sharing constructs, Electrical Engineering

Assignment Help:

Q. What is Work-Sharing Constructs?

A work-sharing construct distributes execution of associated region amongst the members of team which encounters it. A work-sharing construct doesn't launch new threads.

OpenMP defines three work sharing constructs: for, single and sections. In all of these constructs there is an implicit barrier at the end of construct unless a nowait clause is included.

(a) Sections

The sections construct is a no iterative work sharing construct which causes structured blocks to be shared among threads in team. Every structured block is executed one time by one of threads in team. The syntax of portions construct is:

#pragma omp sections [set of clauses.] 

{

 #pragma omp section 

 structured-bloc  

#pragma omp section 

structured-block 

.

.

}

The clause is one of the following:

private(list)

firstprivate(list)

lastprivate(list)

reduction(operator: list)

nowait


Related Discussions:- What is work-sharing constructs

Application of microprocessors , Application of Microprocessors Microp...

Application of Microprocessors Microprocessor microcontroller based systems  may be used  in almost  every filed of life  and  their  applications  are increasing day by day

Asynchronous and synchronous logic design, One of the simplest circuits is ...

One of the simplest circuits is the asynchronous or ' ripple' counter. Below is shown the circuit diagram of a simple 3 stage ripple counter. The operation of this circuit

Calculate the total power supplied to the divider circuit, There is often a...

There is often a need to produce more than one voltage from a single supply using a voltage divider. For example, the memory components of many personal computers require voltages

Can you explain about slew rate, Q. Can you explain about Slew Rate? Sl...

Q. Can you explain about Slew Rate? Slew (or slewing) rate is a measure of how fast the output voltage can change. It is given by the maximum value of dvo/dt , which is normall

Circuit of a common drain fet amplifier and explain, Q. Draw the circuit of...

Q. Draw the circuit of a common drain FET amplifier and explain. FET amplifier circuit The weak signal is applied between gate and source and amplified output is obtained

Draw the complete circuit of a dual voltage source, Q. Draw the complete ci...

Q. Draw the complete circuit of a dual voltage source using 7805 and 7905. A voltage regulator is a circuit that supplies a constant voltage regardless of changes in load curre

Managing change, Managing Change: 1 The prominent actors included in t...

Managing Change: 1 The prominent actors included in the change procedure in an organisation are Change Makers, Change Agents, Change Leaders and they play a strategic role in

Show advantages of oscillators, Q. Show Advantages of Oscillators? Alth...

Q. Show Advantages of Oscillators? Although oscillations can be produced by mechanical devices (e.g. alternators), but electronic oscillators have the following advantages:

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