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

Hall effect, Describe hall effect?also describe it''s mathematical analysis...

Describe hall effect?also describe it''s mathematical analysis and it''s properties

Motor windings, What is the main function of dummy coul in winding?

What is the main function of dummy coul in winding?

Circuit theory, derivation for two watt meter method

derivation for two watt meter method

Core functionalities of the gis, Core Functionalities of the GIS: The...

Core Functionalities of the GIS: The GIS should be able to: 1          Create layers from all supported data sources involving coverage feature classes, shape files, compu

Calculate the power dissipated in the amplifier, For the amplifier circuit ...

For the amplifier circuit shown in Figure with R i ≅ ∞,R o ≅ 0,A = 10,R L = 100 , and v in = 1 V, calculate the power dissipated in the amplifier if the voltage at the power-s

What is program counter, Program counter holds the address of either the fi...

Program counter holds the address of either the first byte of the next instruction to be fetched for implementation or the address of the next byte of a multi byte instruction, whi

Commutator, explan Two segment and four sagment commutator action

explan Two segment and four sagment commutator action

What do you mean by digital building blocks, Q. What do you mean by Digital...

Q. What do you mean by Digital Building Blocks? Whereas a continuous change from one value to another is the essential characteristic of an analog signal and continuous-state (

Draw the re-model for the circuit, Draw the re-model for the circuit given ...

Draw the re-model for the circuit given in figure and calculate: a). The input impedance (β=100), b). The output impedance (r0 = 50 kΩ) and c). The mid-band collector-base

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