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

Explain piezoelectricity, Explain piezoelectricity. Piezoelectricity: ...

Explain piezoelectricity. Piezoelectricity: It gives us a means of converting electrical energy to mechanical energy and vice versa. While an electric field is applied to

project, I want to make project plz help me n gove me idea about actually ...

I want to make project plz help me n gove me idea about actually its my first year in electrical engineering thts why Ineed help hpfully you will reply soon

What are the major systems of a telecommunication network, Q. What do you u...

Q. What do you understand by major systems of a telecommunication network? Explain in detail the subscriber loop systems. Ans: Major systems of any telecommunication netw

What speed would the machine be capable of converting energy, Q. An element...

Q. An elementary two-pole rotating machine with uniform air gap, as shown in Figure, has a stator-winding self-inductance Lss of 50 mH, a rotor-winding self-inductance Lrr of 50 mH

Terms with respect to d.c machine, Q.  Define coil pitch, Back pitch, fron...

Q.  Define coil pitch, Back pitch, front pitch, pole pitch, commutator pitch, resultant pitch, Multiplex winding and degree of Re-entrant of a winding, with respect to a D.C. mach

Discuss description of insulating materials, Discuss description of insulat...

Discuss description of insulating materials on the basis of physical and chemical structure Insulating materials, on the basis of their physical and chemical structure may be d

Circuit with inductive load, Circuit with inductive load  Electromagnet...

Circuit with inductive load  Electromagnetic induction When a conductor is moved across a magnetic field so as to cut by the lines of force (or flux, an electromotive force

Find current-voltage-resistance or power, 1.   Work out the  voltage for ...

1.   Work out the  voltage for the following arrangement of 1.5V cells : (to achieve a pass grade, solve problems with cells in series, parallel and series-parallel) 2.

Draw the implementation of time invariant system, Draw the implementation o...

Draw the implementation of time-invariant system A linear time-invariant system is described by the difference equation: y[n] = 2x[n] - 3x[n - 1] + 2x[n - 2]   Draw the i

Effects of an increase in real national income, Q. What will be the...

Q. What will be the effects of an increase in real national income on the interest rate? Answer: An enhance in real national income will increase the interest rate. If

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