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 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

Hybrid model for two-port network, Hybrid Model for Two-port Network:- ...

Hybrid Model for Two-port Network:-             V 1 = h 11 i 1 + h 12 V 2                                                                             I 2 = h 1 i 1

Clampers.., plz give ans about signs of capicitor, and give detail about cl...

plz give ans about signs of capicitor, and give detail about clampers.

Classify the materials based on the energy bands, Classify the materials ba...

Classify the materials based on the energy bands and explain them. Classification of materials based on energy bands: With reference to various band structures demonstrate

FET, WHAT IS FET

WHAT IS FET

C R O DELAY LINE, WHAT IS THE FUNCTION OF DELAY LINE IN CRO

WHAT IS THE FUNCTION OF DELAY LINE IN CRO

Energy, Explain different stage in energy audit?

Explain different stage in energy audit?

FET operation, ON output plot of a JFET n-channel transistor if ID is close...

ON output plot of a JFET n-channel transistor if ID is close to IDSS does the value of VGS close to VP?

Define flash analog to digital converters, Define Flash Analog to Digital C...

Define Flash Analog to Digital Converters? Parallel flash ADCs transform the analog input voltage faster as compared to other types of ADCs.  They compare the voltage in parall

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