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

Electricity and safety, explain appropriate first aid procedure to be follo...

explain appropriate first aid procedure to be followed in case of electric shock

Determine the efficiency when the transformer, A 3-kVA, 220:110-V, 60-Hz, s...

A 3-kVA, 220:110-V, 60-Hz, single-phase transformer yields these test data: • Open-circuit test: 200 V, 1.4 A, 50 W • Short-circuit test: 4.5 V, 13.64 A, 30 W Determine th

Ht metering, HT Metering The following type of meters is generally use...

HT Metering The following type of meters is generally used for HT consumers: Trivector Meter, Bivector Meter, and Summation Meters. Trivector Meter

Insulation resistance, how can we increase insulation resistance of sheet

how can we increase insulation resistance of sheet

Determine the highest value of voltage regulation, Q. A 25-kVA, 2200:220-V,...

Q. A 25-kVA, 2200:220-V, 60-Hz, single-phase transformer has an equivalent series impedance of 3.5 + j4.0  referred to the primary high- voltage side. (a) Determine the highest

Intrinsic material, Int r insic Material A perfect semicon...

Int r insic Material A perfect semiconductor crystal with no impurities or lattice defects. No carriers at 0 K, since the valence band is completely full and t

The classical free electron theory, The free electron theory of metals was ...

The free electron theory of metals was first proposed by Drude and later improved by Lorentz. The main postulates of this theory are 1.       All metal contain, adequate number

Define transmission-system efficiency, Q. Define Transmission-system effici...

Q. Define Transmission-system efficiency? The transmission-system ef?ciency is de?ned as the ratio of the real power delivered to the receiving-end bus to the real power transf

Show voltage wave form of rlc series circuit, Q. The voltage wave form of F...

Q. The voltage wave form of Figure is applied to an RLC series circuit with R = 2, L = 2H, and C = 1 F. Obtain i(t) in the series circuit. (Note that the capacitor and inductor va

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