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

Chemical vapour deposition, Explain chemical vapour deposition method for t...

Explain chemical vapour deposition method for the preparation of nanomaterial and its properties

Conductors for lines, Conductors for Lines The sizing of conductor mus...

Conductors for Lines The sizing of conductor must depend upon the load it is expected to serve and other factors, such as capacity required in future. Or else conductors/cable

What is the basic principle of oscillators, Q. What is the basic principle ...

Q. What is the basic principle of oscillators?  In an oscillating circuit, the amplitude of voltage or current oscillations decays with time owing to the dissipation of energy

Evaluate parameters of a bjt, Q. The parameters of a BJT are given by α = 0...

Q. The parameters of a BJT are given by α = 0.98, I CBO = 90 nA, and i C = 7.5 mA. Find β, iB, and iE.

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

Preventive and regular maintenance, Preventive and Regular Maintenance ...

Preventive and Regular Maintenance Preventive and regular manages of components of the distributions system is necessary to reduce/eliminate breakdowns. Care should be taken t

Classification of feedback control systems by control action, Classificatio...

Classification of Feedback Control Systems by Control Action A more common means of describing industrial and process controllers is by the way in which the error signal E(s) i

Dc charging and discharging circuit, The circuit shown below is a DC chargi...

The circuit shown below is a DC charging and discharging circuit. a.  At t = 0 sec, switch S1 is thrown to position 1 ("pos1"). Write the mathematical expressions for and .

Microcontroller - introduction to microprocessors , Microcontroller Mic...

Microcontroller Microcontroller  is also known  as computer  on a chip  this  includes basic  features of microprocessor (ALU Registers  and control circuits ) with  1 k to 2k

Analysis of financial plans, Complete the financial reporting for each peri...

Complete the financial reporting for each period and develop recommendations using the templates provided. Procedure 1.  Read the case study. 2.  Complete the financial re

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