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

What is basic working of mosfet, Q. What is basic working of MOSFET? Th...

Q. What is basic working of MOSFET? The metal-oxide-semiconductor construction leads to the name MOSFET, which is also known as insulated-gate FET or IGFET. One type of constru

Speed control of dc shunt motor - motor control , Speed Control of DC Shun...

Speed Control of DC Shunt Motor V dc   the output of rectifying circuit which is  applied to the motor field  as shown  in figure  for armature voltage V dc   is controlled by

Automatic frequency control , Discuss the requirement for automatic gain co...

Discuss the requirement for automatic gain control in AM receiver and automatic frequency control in FM. How are these 'control' voltage formed and used?

Use delta-wye transformation for network reduction, 1555_Use delta-wye tran...

1555_Use delta-wye transformation for network reduction.png what is the solution to this particular problem?

Form factor, why voltages are in multiple in 11

why voltages are in multiple in 11

Name the materials used in case of bimetals, Name the materials used in cas...

Name the materials used in case of Bimetals and give reasons. Bimetals : Alloy of nickel and iron along with low value of coefficient of thermal expansion are utilized as

de1 board, You will design a significant project on the DE1 board. In some...

You will design a significant project on the DE1 board. In some cases you may want to use the breadboard as well - note that all of the pins at the bottom of the breadboard are lab

Ohms law, Normal 0 false false false EN-US X-NONE X...

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Stax store accumulator indirect instruction , STAX Store  Accumulator  In...

STAX Store  Accumulator  Indirect Instruction This  instruction is used to  copy data from accumulator to the memory  location pointed by register pair ( only  BC or DE pair).

Solid state, What are the fundamentals of solid states?

What are the fundamentals of solid states?

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