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 understand by common control, Q. What do you understand by comm...

Q. What do you understand by common control? In some switching systems, control subsystem may be an integral part of switching network itself. Such system iscalled direct contr

Jfet applications, how is it possible to operate Q3 with no dc drain? where...

how is it possible to operate Q3 with no dc drain? where is the dc operating point?

What are the functional types used in control words of 8251a, What are the ...

What are the functional types used in control words of 8251a? The control words of 8251A are divided into two functional types. 1. Mode Instruction control word 2. Comman

Cmos integrated circuit design, design using softwares (LEdit7, LTspice) t...

design using softwares (LEdit7, LTspice) the project has many aspects and I would like you to check them on the website with my personal password. in the project specifications (d

Smallest unit of information on a machine, Q. Smallest unit of information ...

Q. Smallest unit of information on a machine? Short for the binary digit the smallest unit of information on a machine. This term was first used in 1946 by the John Tukey, a le

Explain resistivity of conducting materials, Explain factors that change th...

Explain factors that change the resistivity of conducting materials. Temperature- Electrical resistance of most metals rises with increase of temperature whereas those of sem

Find out the equivalent two-port amplifier model, Refer to the circuit show...

Refer to the circuit shown below containing a two-port network. The two-port is a transconductance amplifier. The input port of the two-port is defined by terminals A and B. T

Carthode ray oscilloscope, with a simple circuit,explain the construction o...

with a simple circuit,explain the construction of Direct Reading Probe of a cathode ray oscilloscope

Voltage quadrupler, Voltage Quadrupler : A voltage quadrupler circuit is s...

Voltage Quadrupler : A voltage quadrupler circuit is shown in fig. which provides output voltage V0 = 4 Vm. Operation : Capacitor C 1 , C 2 and C 3 charges to Vm, 2Vm and 2Vm

Determine the air-gap flux density, Q. A four-pole dc generator is lap woun...

Q. A four-pole dc generator is lap wound with 326 armature conductors. It runs at 650 r/min on full load, with an induced voltage of 252 V. If the bore of themachine is 42 cmin dia

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