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

Discuss the feature of pentium in brief, Discuss the feature of Pentium in ...

Discuss the feature of Pentium in brief. The Pentium is a 32-bit superscalar, CISC microprocessor.  The word superscalar is used for the processor that has more than one pipeli

Explain the working of frequency division, Explain the Working of Frequency...

Explain the Working of Frequency Division? A frequency divider able to be constructed from J-K flip-flops by taking the output of one cell to the clock input of the next and th

Determine the coil resistance, Relays a) Sketch the schematic symbol for...

Relays a) Sketch the schematic symbol for a relay with a single pole changeover switch b) Determine the coil resistance and determine the current at 12Vdc c) Connect the r

Give a brief description of differentiating circuits, Q. Give a brief descr...

Q. Give a brief description of differentiating circuits ?                Differentiation is a measure of the rate of change. A differentiating circuit produces an output voltag

Describe the phasor equations, Q. Describe the following phasor equations r...

Q. Describe the following phasor equations represented in the time domain: (a) ¯ E = K1e-¯ γz (b) ¯ E = K2e ¯ γz where z is the space coordinate, K1 and K2 are constants,

Gis applications, Gis Applications So far, you have learnt how GIS can...

Gis Applications So far, you have learnt how GIS can help utilities to obtain snapshots of the locations of substations, lines and cables in relation to their geographical bea

SUPERPOSITION THEOREM, CONCLUSION IN BRIEF OF SUPERPOSITION IN ASSIGNMENT

CONCLUSION IN BRIEF OF SUPERPOSITION IN ASSIGNMENT

Integrator with positive voltage on a noninverting input, Q. An integrator ...

Q. An integrator with positive voltage on a noninverting input is shown in Figure. Sketch v o for 60 ms after S has been opened.

Banking system , banking system is the collection of financial entities, in...

banking system is the collection of financial entities, infrastructure and practices which support financial transactions . system tech is a software system to handle their transa

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