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

Numerical analysis curve fitting, Ask question #Minimum 100 wThe voltage v...

Ask question #Minimum 100 wThe voltage v across a capacitor at time t seconds is given by the following table. Use the principle of least squares to fit a curve of the form v = ae

Compute the source current, Q. A 230-V, single-phase, 60-Hz source supplies...

Q. A 230-V, single-phase, 60-Hz source supplies two loads in parallel. One draws 10 kVA at a lagging power factor of 0.80 and the other draws 6 kWat a lagging power factor of 0.90.

Representation of magnetic fields, The direction of the magnetic field line...

The direction of the magnetic field lines is given by 'Maxwell's Right-Hand corkscrew rule'  The thumb of the right hand indicates the direction of current flow in the wire and

Identify the processes involved in fabrication, The first three elements of...

The first three elements of the task are: 1. To critically examine a selection of the components used on this design 2. To recommend materials to be used in making the board

Compute the required value of external series resistance, A 200-V dc shunt ...

A 200-V dc shunt motor has a field resistance of 200  and an armature resistance of 0.5 . On no load, the machine operates with full field flux at a speed of 1000 r/min with an a

Calculate the analog output voltag, For the 3-bit 2 n -R D/A converter of ...

For the 3-bit 2 n -R D/A converter of Figure, calculate the analog output voltage when the input is (a) 100, and (b) 010. Solution a. For the binary input 100, switches con

Earth leakage-earthing, Earth Leakage : Earth leakage takes place when, th...

Earth Leakage : Earth leakage takes place when, through some fault in an appliance or its connections. Electric current escapes to earth i.e. the body of the appliance become 'liv

Gis database, GIS database:  In a nutshell, we could say that the GIS ...

GIS database:  In a nutshell, we could say that the GIS technology integrates general database operations (data query and statistical analysis), along with the unique a

Calculate the total power supplied to the divider circuit, There is often a...

There is often a need to produce more than one voltage from a single supply using a voltage divider. For example, the memory components of many personal computers require voltages

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