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

Calculate minimum number of poles for the induction machine, A wound-rotor ...

A wound-rotor induction machine, driven by a dc motor whose speed can be controlled, is operated as a frequency changer. The three-phase stator winding of the induction machine is

Explain about delay system, Q. Explain about Delay System? Delay Syste...

Q. Explain about Delay System? Delay System: A class of telecommunication networks, like data networks, places the message or call arrivals in a queue in the

#title.energy harvesting from door movement., How to convert mechanical ene...

How to convert mechanical energy into electrical energy

Ujt as a relaxation oscillator , UJT as a  relaxation  oscillator Th...

UJT as a  relaxation  oscillator The UJT  is a highly  efficient  switch  it is  used as trigger  a device for SCR. No sinusoidal oscillators saw tooth generators phase contro

What do you mean by companding, Q. What do you mean by Companding? Comp...

Q. What do you mean by Companding? Companding is the process of compressing and expanding. It comprises compressing the signal at the transmitter and expanding it at the receiv

History of computers , History of Computers To understand the  inventi...

History of Computers To understand the  invention of microprocessor we have  to see the  history  of computer  first. The growth  the computers  is divided in  different  gener

Resume, who to write resume for job

who to write resume for job

How time slot interchange, Q. How time slot interchange switch works in tim...

Q. How time slot interchange switch works in time multiplexed time switching, Elucidate using schematic. Ans: Switches for which inlets and outlets are trunks that carry tim

Explain source encoding or data compression, Q. Explain Source encoding or ...

Q. Explain Source encoding or data compression? The sequence of binary digits from the source encoder, known as the information sequence, is passed on to the channel encoder. T

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