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

D.C. generator, I have made a wind turbine with vertical blades. I want to ...

I have made a wind turbine with vertical blades. I want to rotate magnets on the rotor with the coils being stationary.How do I wind the coils and must the magnets be N/S opposite

Society in engineering, Cite a specific example in which the engineer must ...

Cite a specific example in which the engineer must provide maximum efficiency for a given cost

Multiplexing 64-to-1 by using four 16-to-1 multiplexers, Q. Show an arrange...

Q. Show an arrangement for multiplexing 64-to-1 by using four 16-to-1 multiplexers and one 4-to-1 multiplexer.

Explain the and gates - microprocessor, Explain the AND GATES - Microproces...

Explain the AND GATES - Microprocessor? The AND GATE has a logic 1 or high output if the entire inputs are high. The boolean and symbol expression for a 3-input AND gate is sho

Current flow through each resistor using mesh analysis, Find the current fl...

Find the current flow through each resistor using mesh analysis for the circuit below. Step : Determine the number of common nodes and reference node within the network

What are flip flop circuits in digital electronics, What are flip flop circ...

What are flip flop circuits in digital electronics? Discuss race around condition in J-K Flip Flop

What are the benefits of ccs over in-channel signalling, Q. What are the be...

Q. What are the benefits of ccs over in-channel signalling? The benefits of CCS over in-channel signalling are listed below: a. Information can be exchange between processor

Two quadrant type a chopper or class c chopper or reversible, Two Quadrant ...

Two Quadrant Type A Chopper or Class C Chopper or Reversible Chopper The  quadrant type A Chopper  is also  known as reversible chopper   because  the polarity of the load cur

Various characterstics of a dc shunt generator. , Q.   Draw the various cha...

Q.   Draw the various characterstics of a DC shunt generator and explain critical resistance.   Sol.  Following are three most important characterstics or curves of a d.

A circuit having of a resistor connected in series, A circuit having of a r...

A circuit having of a resistor connected in series with a 0.5µF capacitor and has a time constant of 12 ms. Verify: (a)  The value of the resistor (b)  The capacitor voltage

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