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 the theory of thermal runaway, Q. Explain the theory of thermal run...

Q. Explain the theory of thermal runaway?           The maximum average power Pdmax which a transistor can dissipate depends upon the transistor construction and may lie in the

Downsampling in dsp, #ques1. (MATLAB) Generate 100 samples of the signal ...

#ques1. (MATLAB) Generate 100 samples of the signal  = sin (0.125). We want to decimate this signal using D = 2. • Design a 25-order lowpass filter using the Parks-McClella

find the maximum power transferred and input resistance, Given: R 1 = R 3...

Given: R 1 = R 3 = 1 k_, R 2 = 100 k_ and k = 0.1 A/V, and step-up transformer turns ratio is 10. a) Find the value of the load resistor RL that would maximize the power

Determine the value of capacitance to give resonance, Determine the value o...

Determine the value of capacitance to give resonance: A circuit shown in Figure having a resistance of 5 Ω, an inductance of 0.4 H and a variable capacitance in series is conn

Octal number systems, Octal Number Systems Now the  question may  arise...

Octal Number Systems Now the  question may  arise in one mind  that why  to learn  octal  number  system when  neither  human  nor the  digital  systems  uses. It  hence it is

On state voltage drop - thyristor , On state  voltage  drop  It is...

On state  voltage  drop  It is  the maximum   instantaneous on state voltage  measured  under  pulse conditions to avoid  excessive dissipation at a particular junction  tem

Solar energy, project for solar panel for farms in Saudi Arabia

project for solar panel for farms in Saudi Arabia

Illustrate computer-controlled routing, Q. Illustrate Computer-controlled r...

Q. Illustrate Computer-controlled routing? Computers are employed in network with common channel signaling (CCS) features. In CCS, there is a separate computer-controlled signa

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