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

Trivalent impurity to a semiconductor, Addition of trivalent impurity to a ...

Addition of trivalent impurity to a semiconductor creates many (A) Holes. (B) Free electrons. (C) Valance electrons. (D) Bound electrons. Ans: Addition o

Arithmetic operations, Arithmetic Operations Various  types of arithmet...

Arithmetic Operations Various  types of arithmetic  operations like addition subtraction increment and  decrement  are performed in 8085 microprocessor. Generally in these  ope

Linear and IC applications, bias compensation techniques for ac and dc char...

bias compensation techniques for ac and dc characteristics

Standards and labelling - features of energy conservation, Standards and La...

Standards and Labelling - Features of Energy Conservation Standards and Labelling (S & L) has been recognized as a key activity for improvement in energy efficiency. The S & L

What do you understand by dram and its refreshing, What do you understand b...

What do you understand by DRAM and its refreshing? Dynamic RAM (DRAM) is fundamentally the same as SRAM, but this retains data for only 2 or 4 ms on an internal capacitor. But

Simulink connection, I can,t connect a new subsystem of solar module with a...

I can,t connect a new subsystem of solar module with a capacitor and inductor why and how to solve

State the principle of operation of a capacitor, a. Describe why a three-ph...

a. Describe why a three-phase induction motor rotates always with a speed less than the synchronous speed. b. State the principle of operation of a capacitor start single-phase

What are the features used mode 1 in 8255, What are the features used mode ...

What are the features used mode 1 in 8255? Two groups - group A and group B are available for stored data transfer. 1. Each group have one 8-bit data I/O port and one 4-bit

Determine the rated stator current, A three-phase, wye-connected, 2300-V, f...

A three-phase, wye-connected, 2300-V, four pole, 1000-kVA, 60-Hz synchronous machine has a synchronous reactanceXs = 5, a field resistance Rf = 10, and an approximately linear ma

Define explicit - implicit and parametric representations, Give an industri...

Give an industrial look at modern CAM/CAD. Define explicit, implicit and parametric representations. What are the basic advantages of parametric representations over the impli

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