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 time-invariant versus time-varying systems, Q. Explain Time-invaria...

Q. Explain Time-invariant versus time-varying systems? When the parameters of a control systemare stationary with respect to time during the operation of the system, the system

Cro, Diagram and explanation of cro

Diagram and explanation of cro

Find the voltage across the 50-resistor, Q. Write and execute a PSpice prog...

Q. Write and execute a PSpice programto analyze the resistor bridge circuit shown in Figure to solve for the node voltages and the voltage-source current. Then find the voltage acr

Explain assume assembler directive, What do you understand by ASSUME as...

What do you understand by ASSUME assembler directive? ASSUME: This directive will be utilized to map the segment register names along with memory addresses.  The Synta

Find the value of noncoherent source, If E b /N 0 = 20 in a coherent ASK s...

If E b /N 0 = 20 in a coherent ASK system, find the value of Eb/N0 that is needed in a noncoherent ASK system to yield the same value of Pe as the coherent system.

Find the directive gain, Q. Aconical horn has a side viewas shown in Figure...

Q. Aconical horn has a side viewas shown in Figure  The maximum value ofthe directive gain is given by GD ∼ = 5.13(D/λ) 2 , where D =√3.33λL1 and L1 = L/(1-d/D),in which d is the i

Compute the current loss in the lines, Q. Consider a 240-V supply feeding a...

Q. Consider a 240-V supply feeding a resistive load of 10 kW through wires having a total resistance of R = 0.02 . For the same load, let a 120-V supply be used with a total wire

How can a jfet be used as a voltage controlled resistor, Q. How can a JFET ...

Q. How can a JFET be used as a voltage controlled resistor. Explain from drain characteristics? The region to the left of the pinch off locus is referred to as the ohmic region

Power distribution, Determine the current through each parallel branch of t...

Determine the current through each parallel branch of the system

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