Description of clauses used in a parallel construct, Electrical Engineering

Assignment Help:

Q. Description of clauses used in a parallel construct?

When a thread comes across a parallel construct a set of new threads is made to execute parallel region. Inside the parallel region every thread has a unique thread number. Thread number of master thread is zero. Thread number of thread may be attained by call of library function omp_get_thread_num.  At this instant we are giving description of clauses used in a parallel construct.

(a) Private Clause: 

This clause declares one or more list items to be private to thread. The syntax of private clause is

                    private(list).

(b) Firstprivate Clause:

The firstprivate clause declares one or more list items to be private to thread and initializes every of them with value that corresponding original item has when construct is encountered. The syntax of firstprivate clause is like this:

                firstprivate(list).

(c) Shared Clause:

The shared clause declares one or more list items to be shared amongst all threads in a team. The syntax of shared clause is :

                shared(list)

 (d) Copyin Clause: 

The copyin clause offers a mechanism to copy value of master thread's threadprivate variable to the threadprivate variable of every other member of team executing parallel region. The syntax of copyin clause is :

              copyin(list)


Related Discussions:- Description of clauses used in a parallel construct

Compute the theoretical and practical frequency, Q. An RG-139/U rectangular...

Q. An RG-139/U rectangular waveguide is given to have dimensions a = 0.8636 mm and b = 0.4318 mm. Compute the theoretical and practical frequency ranges of operation for the guide.

Half-wave rectifier, Half-wave rectifier: A half-wave rectifier will j...

Half-wave rectifier: A half-wave rectifier will just only give one peak per cycle and for this reason and other reasons is only employed in extremely small power supplies. A f

Design 100 two-motion selectors, Design : Rather than 100 two-motion selec...

Design : Rather than 100 two-motion selectors as in the case of Design 3, let's consider only 24 two-motion selectors. In the case 24 simultaneous calls can be put through the swi

Differentiate between an integrator and differentiator, Q . Differentiate b...

Q . Differentiate between an integrator and differentiator? Integrators 1 Integrators are circuits in which output voltage is proportional to the integral of the input.

Effect of feedback on stability, Q. Effect of feedback on stability? Le...

Q. Effect of feedback on stability? Let us consider the direct transfer function of the unstable first-order system of Figure (a). The transfer function is given by whe

Assinment, Ask question #Minimum mechanism of microwave communication 100 w...

Ask question #Minimum mechanism of microwave communication 100 words accepted#

Modern physics, jsidjsiod dkndkdisd dknssbs bsjbabd asj u dhihf ujojdsajfs...

jsidjsiod dkndkdisd dknssbs bsjbabd asj u dhihf ujojdsajfs sjssaidhsidw idgsdusadidjwap ewkeowr krwnrh bwvr [ wrj wrj 1 nnwoi khiwrjw ko e woewerijr rjwr jr rjhpr

Calculate the stator input current, Q. Calculate the stator input current? ...

Q. Calculate the stator input current? The parameters of the equivalent circuit shown in Figure for a three-phase, wye-connected, 220-V, 10-hp, 60-Hz, six-pole induction motor

Calculate rotor copper losses, A 20 h.p. , 3 phase, 400 volt, 60 hertz, 4 p...

A 20 h.p. , 3 phase, 400 volt, 60 hertz, 4 pole induction motor delivers full load at 5% slip. The mechanical rotational losses are 400W. Calculate (a) The electromagnetic torqu

Discuss about signal distortion in optical waveguides, Discuss about signal...

Discuss about signal distortion in optical waveguides Ans: The major reason for signal distortion within optical waveguide is dispersion. Dispersion of the transmitted

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