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 do you mean by counters, Q. What do you mean by Counters? The shif...

Q. What do you mean by Counters? The shift register can be used as a counter because the data are shifted for each clock pulse. A counter is a register that goes through a pred

Power engineering, is electrical power more important in the world than oth...

is electrical power more important in the world than other streams?

Determine the three main types of intelsat satellite, a. Determine the rati...

a. Determine the ratio of cross section of a circular waveguide to that of a rectangular one, if each is to have similar cut off wavelength for its dominant mode. b. Compare wav

Evaluate the current flowing in the direction from b to a, Q. A beam contai...

Q. A beam containing two types of charged particles is moving from A to B. Particles of type I with charge +3q, and those of type II with charge -2q (where -q is the charge of an e

Determine potential difference across resistor, Determine Potential Differe...

Determine Potential Difference: Compute the current through each element of the given network and also determine potential difference across 15 Ω resistor. Figure

Illustrate about the digital televisions, Illustrate about the Digital tele...

Illustrate about the Digital televisions Microprocessor would be used to control the below features, for instance: - Automatically tuning into television stations - allow

Explain polarization, Explain Polarization. Polarization: A dielectric ...

Explain Polarization. Polarization: A dielectric has molecules the atomic nuclei of that are effectively fixed, related to each other. In absence of any external field all the

What are the uses of mosfet, Q. What are the uses of MOSFET? The most c...

Q. What are the uses of MOSFET? The most common use of MOSFET transistors today is the CMOS (complementary metallic oxide semiconductor) integrated circuit which is the basis f

Self inductance , Self Inductance If a current is passed through a co...

Self Inductance If a current is passed through a coil, it creates a flux within the coil. Any attempt to change this flux will create a back emf that acts to oppose the chang

Compute the theoretical and practical frequency ranges, Q. For an RG-290/U ...

Q. For an RG-290/U aluminum rectangular wave - guide, a = 58.42 cm and b = 29.21 cm. Compute the theoretical and practical frequency ranges of operation for the guide.

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