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 hall effect with hall mobility and hall angle, Explain Hall effect....

Explain Hall effect. Consider a slab of material wherein there is a current density J resulting by an applied electric field Ex in the x- direction. The electrons will drift al

State advantages of washing machine, State advantagesof Washing machine ...

State advantagesof Washing machine Main advantages are that these washing machines are fully automatic (wash programs are fully stored) it makes them easy to use, they are chea

Competition and non-conventional energy, Competition and Non-conventional e...

Competition and Non-conventional energy: Competition: The tariff policy bolsters competition through making it mandatory for a distribution licensee to procure power by

Illustrate the internal architecture of 8085, Microprocessor 1. Write a...

Microprocessor 1. Write an assembly language program to find the highest among two numbers. 2. Draw and illustrate the internal architecture of 8085 briefly. 3. What is t

Explain the operation of rc phase shift oscillator, Question 1 With the he...

Question 1 With the help of energy band diagram differentiate between Insulators, semiconductors and metals Question 2 Explain the operation of RC phase shift oscillator

Define combinations of logic gates, Define Combinations of logic gates? ...

Define Combinations of logic gates? The Logic gates be able to combined to produce more complex functions. They can as well be combined to substitute one kind of gate for anoth

What do you mean by induction, Q. What do you mean by Induction? The es...

Q. What do you mean by Induction? The essentials for producing an emf bymagneticmeans are electric andmagnetic circuits,mutually interlinked. Figure (a) shows a load (or sink o

Digital signal processing, please, how do i design a linear phase stable re...

please, how do i design a linear phase stable recursive digital filter

Extrinsic material, Extrinsic Material In addition to thermally ge...

Extrinsic Material In addition to thermally generated carriers, it is possible to create carriers in the semiconductor by purposely introducing impurities into the crystal

Cmp compare instruction , CMP Compare Instruction This instruction is ...

CMP Compare Instruction This instruction is used to compare the contents  of register  or memory  with accumulator the contents of the operand remain  unaffected. There are tw

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