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

CONTORL SYSTEMS, WHAT ABOUT THE STABILITY IF WE USE COMPENSATOR

WHAT ABOUT THE STABILITY IF WE USE COMPENSATOR

Explain working of capacitor motors, Q. Explain working of Capacitor motors...

Q. Explain working of Capacitor motors? Capacitor motors have a capacitor in series with the auxiliary winding and come in three varieties: capacitor start, two-value capacitor

Static rotor resistance control methods - motor control , Static Rotor Res...

Static Rotor Resistance Control Methods This method is used only for slip  ring induction motor in SRIM  3- phase  variable  resistor can be inserted in the rotor  circuit and

SOLID MENSURATION, the base of isosceles triangle and the altitude drawn fr...

the base of isosceles triangle and the altitude drawn from one of the congruent sides are equal to 18cm and 15cm, respectively. Find the lengths of the sides of the triangle.

Explain the procedure of binary to hex conversion, Q. Explain the procedure...

Q. Explain the procedure of Binary to Hex Conversion? It is simple to convert from an integer binary number to hex. This is completed by: Break the binary number int

Power semiconductor devices , Normal 0 false false false ...

Normal 0 false false false EN-IN X-NONE X-NONE

Transformer, how back emf is produced in transformer?

how back emf is produced in transformer?

Biasing, Biasing: Bipolar transistor amplifiers have to be properly bi...

Biasing: Bipolar transistor amplifiers have to be properly biased to operate properly. In circuits made up with individual devices (discrete circuits), biasing networks contai

Assembly language programming , Assembly Language Programming  In this...

Assembly Language Programming  In this   chapter  we will   discuss  programming  in assembly  language and  machine  language. The  difference  in machine  assembly  and high

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