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

Multiprocessing - many processors many users many programs , Multiprocessin...

Multiprocessing - Many Processors Many users Many Programs  Multiprocessing or also  called  distributed processing system  provides solution to problems of above  timesharing

Commutator, explan Two segment and four sagment commutator action

explan Two segment and four sagment commutator action

MUX, Is it used to replace the basic gates ?

Is it used to replace the basic gates ?

Microcontroller interfacing, The winch uses a 415 Volt 50 Hz AC motor, so b...

The winch uses a 415 Volt 50 Hz AC motor, so both the up/down and run/stop controls actually operate +24V relays, whose contacts switch the 415Vac to the winch. The relays also pro

Explain about capital stock, Q. Explain about Capital stock? Capital st...

Q. Explain about Capital stock? Capital stock illustrates the amount of the owners' investment in the corporation.

Simulink help, I want simulink model for carrier based pwm method

I want simulink model for carrier based pwm method

Develop a two-dimensional addressing system, Q. Suppose a ROM holds a total...

Q. Suppose a ROM holds a total of 8192 bits. (a) How many bits long would the individual addresses have to be? (b) If the bits are organized into 8-bit memory words or bytes,

CRO, draw a labled diagram of CRO and explain the function of its parts

draw a labled diagram of CRO and explain the function of its parts

Add instruction , ADD Instruction Op code  format  of ADD instruction...

ADD Instruction Op code  format  of ADD instruction is Replace  the three bit code  of the register R from   to obtain the op code of the  required ADD instruction . op co

Calculate the minimum sampling frequency, Three sine waves along with frequ...

Three sine waves along with frequencies 100Hz, 200Hz and 350Hz and with amplitudes of 1V, 2V and 1.5V correspondingly, are added together to make a single waveform. What is the min

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