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 about automatic stabilizers, Q. Explain about Automatic Stabilizers...

Q. Explain about Automatic Stabilizers? Automatic Stabilizers: Government fiscal policies which have effect of automatically moderating cyclical ups and downs of capitalism.

On which hysteresis loss is least depend, Hysteresis loss least depends on ...

Hysteresis loss least depends on (A) Frequency.                         (B) Magnetic field intensity. (C) Volume of the material.     (D)Grain orientation of material.

Process of amplitude modulation, Q. Process of Amplitude Modulation? In...

Q. Process of Amplitude Modulation? In AM the message signal is impressed on the amplitude of the carrier signal. There are several different ways of amplitude modulating the c

Explain properties and application of aluminium, Explain properties and app...

Explain properties and application of Aluminium. Properties of Aluminium: 1) Pure aluminium in colour is silver white. 2) Aluminium is a ductile metal and can be put

Explain acceptance cone, Explain Acceptance cone? The fibre air - core ...

Explain Acceptance cone? The fibre air - core interface is display below: In this figure Omax is the maximum angle, inside that the rays undergo total internal reflecti

Explain indirect data addressing mode, Explain indirect data addressing mod...

Explain indirect data addressing mode (with examples) available in microprocessors. Indirect Mode: Address given in instruction includes address where the operand resi

Calculate efficiency to load at unity power factor, Q. A 300-kVA transforme...

Q. A 300-kVA transformer has a core loss of 1.5 kW and a full-load copper loss of 4.5 kW. (a) Calculate its efficiency corresponding to 25, 50, 75, 100, and 125% loads at unity

Determine the current in the series circuit, Q. (a) Let a unit impulse of v...

Q. (a) Let a unit impulse of voltage v(t) = δ(t) be applied to a series combination of R = 20 and L = 10 mH. Determine the current i(t)in the series circuit. (b) Repeat (a) for

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

Define time and shift invariant, Define Time and Shift Invariant? Time ...

Define Time and Shift Invariant? Time and shift invariant means that the system characteristics and shift do not change with time, i.e. the system output is independent of the

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