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

Hardware requirement - gis technology, Hardware Requirement- Se...

Hardware Requirement- Server of adequate sizing for enterprise-wide deployment for storing maps and geospatial data. Application server and web server. Desktops

Compute the maximum electromagnetic power, Q. A four-pole dc machine with 7...

Q. A four-pole dc machine with 728 active conductors and 30mWb flux per pole runs at 1800 r/min. (a) If the armature winding is lap wound, find the voltage induced in the armatu

Calculate voltage and current phasors on a phasor diagram, Calculate Voltag...

Calculate Voltage and Current Phasors on a Phasor Diagram A synchronous motor is operated at rated load and unity power factor. The field current is increased by 20%. Show the

Zener diodes, At what value of electric field at a junction does zener brea...

At what value of electric field at a junction does zener breakdown takes place

Explain idiv instructions in 8086 family, Explain IDIV instructions in 80...

Explain IDIV instructions in 8086 family with example and their effect on flag. IDIV: It used to divide a 16-bit signed number with an 8-bit signed no. or 32 bit signed numb

101, make the following conversion 1000 Mx to Wb

make the following conversion 1000 Mx to Wb

Determine frequency of rotor current, A 3 phase, 6 pole induction motor is ...

A 3 phase, 6 pole induction motor is rated at 400hz, 150v, 10h.p., 3% slip at rated power output. The windage and friction loss is 200w at rated speed. With the motor operating at

Introduction to electronics, Explain the difference between a microprocesso...

Explain the difference between a microprocessor and an embedded microcontroller

.harmonics, describe the practical application of series resonance in ac ci...

describe the practical application of series resonance in ac circuits

Diode current -zener region, Diode current: Zener region: when the r...

Diode current: Zener region: when the reverse biased voltage is increase to a very high value then a point is reached where will is suddenly going a very high value. Th

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