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

Explain the hysteresis loop of a magnetic material, Explain the hysteresis ...

Explain the hysteresis loop of a magnetic material. Hystereses loop-Below the Curie temperature all-ferromagnetic materials show the identified hysteresis in the B (i.e. flux

Gis technology, GIS technology: GIS could be used to derive diverse in...

GIS technology: GIS could be used to derive diverse information for efficient technical and commercial management of a power distribution utility, e.g., capacity analysis, inv

Find the percent voltage regulation of the transformer, Q. A 25-kVA, 2400/2...

Q. A 25-kVA, 2400/240-V, 60-Hz, single-phase transformer has an equivalent series impedance of 3.45 + j5.75  referred to the primary high voltage side. The core loss is 120 W. Whe

Pneumatics, 3. Design and draw a circuit using the cascade system to operat...

3. Design and draw a circuit using the cascade system to operate two cylinders (A and B) which, on the operation of a start valve, produces the sequence A – B + B – A+. The cylinde

Show quantization process, Q. Show Quantization process Let Figure (a) ...

Q. Show Quantization process Let Figure (a) illustrate a message f (t) with values between 0 and 7 V. A sequence of exact samples taken at uniform intervals of time is shown: 1

Reduce the circuit to a thevenin and a norton equivalent, Q. Reduce the cir...

Q. Reduce the circuit of Figure to a Thévenin and a Norton equivalent circuit with respect to terminals a-b.

Define salient-pole rotor construction - synchronous machine, Define Salien...

Define Salient-pole Rotor Construction - Synchronous Machines? Salient-pole rotor construction on the other hand, may be used for low to medium speed applications. The machines

Transmission line, A three-phase transposed line is composed of one ACSR co...

A three-phase transposed line is composed of one ACSR conductor per phase with flat horizontal spacing of 11 meters as shown in Figure (a). The conductors have a diameter of 3.625

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