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

Program implementing the conjugate gradient method, Write a program impleme...

Write a program implementing the conjugate gradient method (un-preconditioned). Solve the  matrix equation corresponding to a finite difference node-spacing, h = 0.02m in x and y d

Static v- i characteristics, Static V- I Characteristics The  static V-...

Static V- I Characteristics The  static V- I  characteristics of power diodes is shown  in figure 1.2  when the  anode is made  positive with  respect to cathode the power  dio

Which Transistor configuration best to use in cascade, Q. Which of the 3 tr...

Q. Which of the 3 transistor configuration is best to use in cascade if maximum voltage gain is to be realized?  The common collector configuration is not used for intermediate

Determine gold and silver are which type of materials, Gold and silver are ...

Gold and silver are (A) Dielectric materials (B) Low resistivity conducting materials. (C) Magnetic materials. (D) Insulating materials. Ans: Gold and si

Bad effects of armature reactions, Q.  What is meant by armature reaction....

Q.  What is meant by armature reaction. Explain briefly the bad effects of armature reactions.   Sol. By armature reaction is meant the effect of magnetic field set up

Tvm, Why is the signal first attenuated and then amplified?

Why is the signal first attenuated and then amplified?

Types of power diode , Types of Power Diode According  to their  rever...

Types of Power Diode According  to their  reverse recovery characteristics of power diodes it can be  classified as follows: a.       General purpose  diodes b.      Fas

What is the purpose of clock signal in an 8086 system, What is the purpose ...

What is the purpose of clock signal in an 8086 system? 8086 needs clock signal with 33%duty cycle from some external operations.8086 processor needs 5 MHZ clock signal

Determine the parameters of the double- revolving-field, Q. The no-load and...

Q. The no-load and blocked-rotor tests conducted on a 110-V, single-phase induction motor yield the following data: • No-load test: input voltage 110 V, input current 3.7 A, and

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